重载

只由参数签名(个数,顺序,类型)来区别,返回值不做判断,即两个重载的函数可以返回值不同,也可相同

  1. static int MaxValue(int[] intArray)  
  2.         {  
  3.             int maxVal = intArray[0];  
  4.             for(int i = 1;i<intArray.Length;i++)  
  5.             {  
  6.                 if (intArray[i] > maxVal)  
  7.                     maxVal = intArray[i];  
  8.             }  
  9.             return maxVal;  
  10.         }  
  11.   
  12.         static double MaxVale(double[] doubleArray)  
  13.         {  
  14.             double maxVal = doubleArray[0];  
  15.             for(int i = 1;i<doubleArray.Length;i++)  
  16.             {  
  17.                 if (doubleArray[i] > maxVal)  
  18.                     maxVal = doubleArray[i];  
  19.             }  
  20.             return maxVal;  
  21.         }  
posted @ 2018-05-15 19:14  朱小勇  阅读(135)  评论(0编辑  收藏  举报