1.重载使用细节
- 方法名必须相同
- 形参列表必须不同(形参类型或个数或顺序,至少有一样不同,参数名无要求)
- 返回类型无要求
public double calculator(double n1, int n2) {
return n1 + n2;
}
//只是形参名改变无法构成重载
public double calculator(double a1, int a2) {
return a1 + a2;
}
public double calculator(int n1, double n2) {
return n1 + n2;
}
//只是改变返回类型也无法构成重载
public void calculator(int n1, double n2) {
res = n1 + n2;
}