黑马程序员技术交流社区

标题: 方法重载 [打印本页]

作者: 坚持到底    时间: 2016-3-24 08:10
标题: 方法重载
方法重载一定要在同一个累中吗?子类继承父类的同名方法参数列表不同算重载吗?

作者: LLQALLQ    时间: 2016-3-24 08:40
根本不在一个类里,即使同名,也是两个毫不相干的方法
即使是子类继承了父类,你调用子类的时候,也是执行子类的方法,即使这个方法是从父类继承的,也是子类的方法,而不是直接执行的父类方法.所以你可以在子类里将父类中的方法重写而不用更改父类的代码.
作者: 604840337    时间: 2016-3-24 09:22
不在同一个类里的方法 没有关系 怎么能叫重载
继续你已经继承到子类了 那么就是子类的方法了
作者: 郭明浩    时间: 2016-3-24 10:08
子承父类后子类拥有父类所所有方法 如果子类方法跟父类同名参数列表也相同算是重写如果同名但是方法列表不同就是重载了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2