重载概念:
一个类中有多个相同方法的方法。
重载判断:
1、同一个类
2、同一个方法名
3、不同的参数列表(类型,个数,顺序)
注意:跟返回值没有任何关系
形参名称不同,也跟重载没任何关系
例:
int method(){ System.out.println("1") };
void method(){System.out.println("2")};
调用:method()
请问,这样调用调用哪个方法?所以方法重载和返回值没有一毛钱的关系。
同理:形参名称不同,也跟重载没有一毛钱的关系
总结:多个方法是否构成重载就看看:两同,一不同。
两同:同一类、同一方法名
一不同:形参类型,顺序,个数不同。