Java 方法重写
重写需要有继承关系,子类重写父类的方法!
重写的条件
1.方法名必须相同
2.参数列表必须相同
3.修饰符:范围可以扩大 :public>Protected>Default>private
4.抛出的异常:范围,可以被缩小但不能被放大: ClassNotFountException -->Exception(大)
重写,子类的方法和父类必须保持一致,方法体可以不同
为什么要重写
1.父类的功能子类不一定需要或者不一定满足!
Alt + Insert ; override
方法重写的注意事项
- 不能重写父类的私有(private)的方法
- 子类的访问权限不能比父类低