gpt4 book ai didi

java - 关于重载的说明

转载 作者:搜寻专家 更新时间:2023-10-31 08:12:43 25 4
gpt4 key购买 nike

当父类有一个带2个参数的add方法时,如果我们在子类中添加新的带3个参数的add方法,我们是否称其为过载?

提前致谢。

最佳答案

是的,既然两个参数的方法被子类继承,那么三个参数的方法就说是重载方法。

class A
add(param1, param2)

class B
add(param1, param2) <-- inherited
add(param1, param2, param3) <-- overloading the above method

引自 Overriding and Hiding Methods 上的官方线索:

Note: In a subclass, you can overload the methods inherited from the superclass. Such overloaded methods neither hide nor override the superclass methods—they are new methods, unique to the subclass.

(您可能已经知道,具有三个类的方法不是重写方法。)

关于java - 关于重载的说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7105147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com