Java 方法重写

重写需要有继承关系,子类重写父类的方法!

重写的条件

1.方法名必须相同
2.参数列表必须相同
3.修饰符:范围可以扩大 :public>Protected>Default>private
4.抛出的异常:范围,可以被缩小但不能被放大: ClassNotFountException -->Exception(大)
重写,子类的方法和父类必须保持一致,方法体可以不同

为什么要重写

1.父类的功能子类不一定需要或者不一定满足!
Alt + Insert ; override

方法重写的注意事项

  • 不能重写父类的私有(private)的方法
  • 子类的访问权限不能比父类低
posted @ 2022-07-06 20:31  Hmi1234  阅读(34)  评论(0编辑  收藏  举报