黑马程序员技术交流社区

标题: override和overload的区别 [打印本页]

作者: 肚小糖    时间: 2015-8-21 10:55
标题: override和overload的区别
总结了一下override和overload的区别,分享给大家(然而也是想拿技术分)
重载(overload):在同一个类中,两个方法的方法名相同而参数类型、参数个数或者顺序不同,即为重载方法。不能重载只有返回值不同的方法名。重载是一个类中多态性的体现。
覆盖(override):子类在继承父类的时候子类中定义与父类中方法名和参数完全相同的方法,子类在调用这一方法时自动调用子类的该方法,父类方法即被覆盖了。覆盖是父类与子类之间多态性的体现。
作者: koibiki    时间: 2015-8-21 10:59
总结的很好




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