黑马程序员技术交流社区
标题:
方法的重载和重写
[打印本页]
作者:
wuwenwen3779
时间:
2015-6-30 23:21
标题:
方法的重载和重写
方法重载:在同一个类中出现方法名相同,参数列表不同的多个方法。与返回值类型无关。(这个是一个考试题)
方法重写:在子父类间,出现方法声明完全相同(返回值类型、方法名、参数列表等)都相同的两个方法,称为重写。
需要注意的问题:
父类中的私有方法不可以被重写。
子类方法访问权限一定要大于等于父类方法访问权限
访问权限修饰符从小到大:
private -- 默认(什么也不写) -- protected -- public
静态的方法只能被静态方法重写。这个其实不能算对象的关系。
如果想使用父类被覆盖的功能,可以使用 super.方法名() 来调用.
作者:
WHY-y
时间:
2015-7-1 08:21
牛!!比我总结的详细很多、
作者:
虾米吃螃蟹
时间:
2015-7-1 08:26
super也是默认存在的
作者:
水壶vs兔子
时间:
2015-7-1 08:28
总结很到位!
作者:
fmi110
时间:
2015-7-1 09:38
学习一下 加油
作者:
虾米吃螃蟹
时间:
2015-7-1 13:19
用super调用父类的构造方法只能放在子类构造函数的第一行,且只能出现一次
作者:
ZhangHeng
时间:
2015-7-1 13:29
学习一下,加油。
作者:
fanxin_meng
时间:
2015-7-1 13:33
顶一个
作者:
终极黑马
时间:
2015-7-1 16:01
经典!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2