05.方法重写的应用场景和注意事项
作者:
今天庹 | 来源:发表于
2018-09-19 21:29 被阅读0次
方法重写的应用场景&注意事项
- 方法重写的应用场景:
- 当父类的方法不能完全满足子类使用的时候,既可以保留父类的功能(沿袭、传承),还可以有自己特有的功能
- 方法重写的注意事项:
- 不可以重写父类私有的成员方法,压根就看不到父类的私有成员
- 子类重写父类方法,权限必须大于等于父类方法的权限
- 注解
- @Override:方法重写,说明下面的方法是重写父类的方法
package com.itheima;
/*
* 方法重写的应用场景:当父类的方法不能完全满足子类的使用,这个时候子类重写父类的方法,
* 并可以在方法中使用关键字super调用父类的方法,
* 这样做可以保留父类的功能,也可以拥有子类持有的功能
*
* 方法重写的注意事项:
* 不能重写父类私有的方法
* 权限必须大于等于父类方法的权限
*
* 注解:@
*/
public class ExtendsDemo5 {
public static void main(String[] args) {
NewPhone np = new NewPhone();
np.call();
}
}
class Phone {
void call() {
System.out.println("打电话");
}
}
class NewPhone extends Phone{
@Override//代表下面的方法重写了父类的方法
public void call() {
System.out.println("录音");
// System.out.println("打电话");
super.call();//调用父类的方法
}
}
本文标题:05.方法重写的应用场景和注意事项
本文链接:https://www.haomeiwen.com/subject/lzvxnftx.html
网友评论