方法的重载
1.同一个类中,相同方法名,但是参数列表不同(包括参数类型和个数)的方法。
2.是否为方法的重载,与方法的权限修饰符、返回值类型、形参变量名、方法体都无关。
public class Note02_OverLoad {
public static void main(String[] args) {
Note02_OverLoad test = new Note02_OverLoad();
test.getSum(1,2); //这里调用的是下面第一个方法
//因为没有int,int 所以自动类型提升
}
public void getSum(double i , double j){//调用的这里
System.out.println(i + j);
}
public void getSum(String m , int j){
System.out.println(m + j);
}
}