重写
- 重写父类方法 idea快捷键: Ctrl + O
方法的重写:
-
当父类中,提供的方法,不满足 子类的需求的时候,子类可以重写父类的方法,这种现象 被称为 方法的重写/覆盖
-
方法的重写 主要提现在 程序的 可扩展性
-
方法重写的限制: 子类能够继承的方法,才可以进行重写
-
方法重写的要求:
- 权限修饰符 和 父类 保持一致,或者 比父类的权限 更高(public最高)
- 方法的返回值类型,方法名,参数列表 必须和 父类 完全一致
- 异常的处理 和 父类相同 或者 比 父类抛出的异常 更窄
-
@Override 可以检查,方法是否满足重写的要求(可加可不加,推荐加)
@Override
public void run(){
/