方法的重载初识
1定义
2判断是否重载
3在通过对象调用方法时,如何确定某一个指定方法
4判断
方法的重载(overload)loading…
1定义,在同一个类中,允许存在一个以上的同名方法,只要他们的参数个数或者参数类型不同即可
“两同一不同”:同一个类,相同方法名
参数列表不同,参数个数不同,参数类型不同
2判断是否是重载
跟方法的权限修饰符,返回值类型,形参变量名,方法体都没有关系
3在通过对象调用方法时,如何确定某一个指定方法
方法名–>参数列表
4判断
/*
*与void show(int a,double c,char b){}构成重载的有:
*1 void show (in x,char y,double z){} //no
*2 int show(int a,double c,char b){} //yes
*3 void show(int a,double c,char b){} //yes
*4 boolean show(int c,char b){} //yes
*5 void show(double c){} //yes
*6 double show(int x,char y,double z){} //no
*7 void shows(in x,char y,double z){} //no
*/