如果参数个数相同,则参数类型必须不同,即使是不同的变量名也不行。 与变量的个数和变量的类型有关,但如果相同,则重写会报告错误
“过载”(overloading )位于类中,方法名称相同,参数不同。 返回值的类型可以相同也可以不同。
每个重载的方法或构造函数都需要一个唯一的参数类型列表。
最常用的是构造器超载。
重载规则:
重载方法需要修改参数列表(参数的数量或类型不同); 重载方法可以更改返回类型; 重新加载的方法可以更改访问修饰符; 过载的方法可以宣告新的或更宽的检查异常; 方法可以在同一类或子类中重载。 返回类型不能作为重载函数的区分标准。
转载于:https://www.cn blogs.com/classmethond/p/9863901.html