标签:
方法的重载:
要求:必须在同一个类中,方法名必须相同,方法的参数列表不同(参数的个数不同,参数的类型不同)
注意:跟方法的返回值类型没有关系
1 package com.sanguosha.exer; 2 //方法的重载(overload) 3 /*要求:同一个类中,方法名必须相同,方法的参数列表不同(①参数的个数不同②参数的类型不同) 4 注意:方法的重载和方法的返回值类型没有关系*/ 5 public class OverLoad { 6 7 public void abc(int i,String str){ 8 9 } 10 public void abc(String str1,int j){ 11 12 } 13 //以上两个方法也能构成重载 14 15 //以下四个方法构成重载 16 public int getSum(int i,int j){ 17 return i+j; 18 } 19 public int getSum(int i,int j,int k){ 20 return i+j+k; 21 } 22 public double getSum(double d1,double d2){ 23 return d1+d2; 24 } 25 public void getSum(double d1,double d2,double d3){ 26 System.out.println(d1+d2+d3); 27 } 28 }
标签:
原文地址:http://www.cnblogs.com/yunqing/p/4771015.html