方法的重载
在一个类中出现多个方法名相同但参数列表不同的方法,即构成了方法的重载(1).类型不同public void one(int a){}
public void one(String s){
}(2).个数不同public void one(int a,int b){
}
public void one(int s){
}(3).顺序不同public void one(String a,int b){
}
public void one(int a,String s){
}注意: 以下方法无法构成方法的重载-方法调用时必须区分开究竟用的是啥方法public void one(int a,int b){
}
public void one(int b,int a){
}(4).方法重载存在的意义为了方便记忆和统一管理某一类有相同作用[设计问题],但是适用于不同场合的方法细节:public void test(String s){
System.out.println("String类型参数的方法");
}
public void test(int x){
System.out.println("int类型参数的方法"+x);
}
public void test(char c){
}
public static void main(String[] args) {
Person p = new Person();
p.test('a');
} 666,大佬能带带我么 不如搞个笔记app记,java基础几天就会了,有啥可记录的呢 未来大佬, :victory: 爪娃的学习吗
页:
[1]