黑马程序员技术交流社区
标题:
重写和重载
[打印本页]
作者:
她的眼睛会下雨
时间:
2015-9-5 23:27
标题:
重写和重载
方法重写和方法重载的区别?方法重载能改变返回值类型吗?
作者:
18664300701
时间:
2015-9-6 00:19
方法重写是子类和父类的方法必须一样,方法重载是方法名相同,参数列表不同,与返回类型无关
作者:
knockout
时间:
2015-9-6 00:26
支持一下
作者:
湛泸007
时间:
2015-9-6 00:32
重写概念是在子类和父类的方法之间,而重载是在一个类中进行,重载不用考虑返回值类型,只需要满足方法名以及参数列表(个数或类型)不同即可
作者:
Mr.CHEN
时间:
2015-9-6 00:35
1、重写override概念
子父类关系中,子类中存在与父类中方法声明完全一样的方法叫重写,一句话:除了方法体以外其他都相同,但是子类修饰符权限要大于等于父类
2、重载overload概念
一个类中或者子父类关系中存在多个同名方法,并且参数列表不同的方法 叫重载, 子父类关系中:子类中的方法和父类中的方法构成了重载关系
作者:
hongguihao
时间:
2015-9-6 14:13
支持一下!!!
作者:
小二儿
时间:
2015-9-6 14:49
重写方法必须和被重写方法具有相同的方法名称、形式参数列表和返回值类型。而重载是方法名相同,参数列表不同重载与方法返回值类型,访问修饰符无关
作者:
Woo
时间:
2015-9-6 15:25
支持一下!
作者:
Boint
时间:
2015-9-6 17:51
支持一下
作者:
AAAFFF
时间:
2015-9-6 18:00
我也看到这里了
作者:
lizhichao
时间:
2015-9-6 18:05
建议自己找答案。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2