java 方法重写


重写:(方法覆盖) -->需要有继承关系,子类重写父类的方法!

 

  1. 方法名必须相同

  2. 参数列表必须相同

  3. 修饰符:范围可以扩大但不能缩小 public >protected > default >private

  4. 抛出的异常:范围可以被缩小,但不能扩大

 

 重写:子类的方法和父类必须一致,方法体不同!

 

为什么要重写: 父类的功能,子类不一定需要,或者不一定满足!

 

 

 快捷键  ALT  + Insert :   选中overide;

相关