首页 > 试题广场 >

同一类中多个方法具有相同的方法名,不同的参数列表称为方法的

[填空题]

同一类中多个方法具有相同的方法名,不同的参数列表称为方法的 1 -。

重载
发表于 2021-05-06 19:58:02 回复(0)
重载是在同一个类中进行的,判断的依据主要是形参列表是否一致
重写是在继承时子类对父类函数改写
具体可以参见:http://www.runoob.com/java/java-override-overload.html

区别点

重载方法

重写方法

参数列表

必须修改

一定不能修改

返回类型

可以修改

一定不能修改

异常

可以修改

可以减少或删除,一定不能抛出新的或者更广的异常

访问

可以修改

一定不能做更严格的限制(可以降低限制)


编辑于 2017-06-14 17:20:53 回复(0)
这里就是换个说法描述方法的重载。个人理解,方法的重载首先是方法名一样为前提。然后参数的个数,类型还有顺序不一样就是重载。和方法的返回类型没关系,和形参没关系。
发表于 2017-05-22 20:49:41 回复(0)