方法重载(Overload)
概念:指在一个类中定义多个同名的方法,但要求每个方法具有不同的参数类型或参数的个数
满足条件:
- 在同一个类中
- 方法名相同
- 参数列表不同(参数类型、顺序、个数)
注意:函数的返回值不同不能构成方法的重载
代码演示
//演示方法重载 overload
public int add(int a, int b) {
return a + b;
}
public int add(int a, int b, int c) {
return a + b + c;
}
public double add(int a, double b) {
return a + b;
}
public double