overloaded structure
重载构造方法【本质是方法重载】
简言之:通过不同的参数和方法名 来调用对应构造方法。但凡其一不一样就是不同的构造方法。
public int add(int num1,int num2){//参数类型为int
int sum = num1+num2;
return sum;
}
public String add(String str1,String str2){//参数类型为String
String strsum=str1+str2;
return strsum;
}
重载的方法具有不同的方法签名【返回类型不属于签名】;
方法签名:方法名称+参数列表;
绑定:根据方法调用语句来找到正确版本的过程;