什么是方法重载?
Java中的方法重载,在一个类中,可以存在多个方法名相同的方法,但是参数列表不同。同一个类中定义的多个方法之间的关系,满足下列的多个方法互相构成重载:
1.多个方法在同一个类中。
2.多个方法具有相同的方法名。
3.多个方法的参数不相同,类型不同或者数量不同。
方法重载举例
(1)参数数量不同:
public class text1 {
public static void main(String[] args) {
show(10);
show(10,11);
}
public static void show(int a){
System.out.println(a);
}
public static void show(int a ,int b){
System.out.println(a + " " + b);
}
}
结果:
10
10 11
(2)参数类型不同:
public class text1 {
public static void main(String[