重载的概念
同一个类中,方法名字相同,参数列表不同,则是方法重载。
注意:
1. 参数列表不同包括:参数类型不同、参数个数不同、参数顺序不同。
2. 方法的重载与方法的修饰符和返回值没有任何关系。
以下可被定义:
public static void add(int a , int b){
}
public static void add(double a ,double b){
}
public static void add(int a ,int b,int c){
}
以下不能被定义:
public static void add(int a , int b){
}
public static int add(int a ,int b){
}
public static void add(int x,int y){
}