黑马程序员技术交流社区

标题: Override和overload [打印本页]

作者: 杨海鹏    时间: 2016-3-27 09:44
标题: Override和overload
Override和overload分别是什么?它们有什么差别吗?弄不明白呀!

作者: 715596417    时间: 2016-3-27 11:32
Override是方法重写,overload是方法重载,方法重写是在继承和实现的时候,方法重载是一个类中有方法名相同,参数不同和返回值无关的。
作者: 杨海鹏    时间: 2016-3-27 13:24
715596417 发表于 2016-3-27 11:32
Override是方法重写,overload是方法重载,方法重写是在继承和实现的时候,方法重载是一个类中有方法名相 ...

哦哦。好的 ,非常感谢
作者: zxw    时间: 2016-3-27 14:28
Override(重写)和overload(重载)
区别:首先说明,二者并没有什么可比性。
重写:是发生在继承与多态,类与类,类与接口之间。用于覆盖父类的方法,体现出多态。
重载:发生在一个类中,
作者: 杨海鹏    时间: 2016-3-27 16:28
zxw 发表于 2016-3-27 14:28
Override(重写)和overload(重载)
区别:首先说明,二者并没有什么可比性。
重写:是发生在继承与多态, ...

哦,非常感谢




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