黑马程序员技术交流社区

标题: 区别 [打印本页]

作者: 双元王志超    时间: 2015-7-13 21:26
标题: 区别
有谁你详细解释一下重写和重载的区别。
作者: 张恩祺    时间: 2015-7-13 21:27
重载一个类里面 重写是子类重写父类的方法(2个类)
作者: dragonsoull    时间: 2015-7-13 22:09
重载是同一个类中有多个方法同名,通过返回值类型和参数类型及个数来区分。重写是子类继承父类,子类重写父类方法的时候,返回值类型,方法名和参数个数必须与父类必须保持一致,否则就就不叫重写。

作者: 时光无痕    时间: 2015-7-13 22:11
重载,类中方法名相同,参数列表不同,返回值类型无关
重写:子父类之间,出现方法一样,返回值类型,方法名,参数列表一致
作者: 无与伦比的禽兽    时间: 2015-7-13 22:14
支持上楼
作者: 月倚深秋    时间: 2015-7-13 22:15
重载: 一个类中,方法名相同,参数列表不同(参数的个数或者数据类型或者顺序),与返回值类型无关.
重写:子父类之间,出现方法完全一致(返回值类型, 方法名, 参数列表)的情况,称为方法的重写.
重写必须满足子父类关系





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