方法的重写

方法重写的概念和使用:

  从父类中继承下来的方法不满足子类的需求时,就需要在子类中重新写一个和父类一样的方法来覆盖从

父类中继承下来的版本,该方式就叫做方法的重写(Override)。

 

方法重写的原则:

  要求方法名相同、参数列表相同以及返回值类型相同,从java5开始允许返回子类类型

  要求方法的访问权限不能变小,可以相同或者变大。

  要求方法不能抛出更大的异常(异常机制)。

 

在继承中编写的案例有一个小小的缺陷,就是子类添加的特征没有打印出来;这时候就需要用到方法重写的

概念了,继承下来的父类show方法重写:

案例1:

 

posted @ 2020-08-30 10:08  IJLog  阅读(332)  评论(0编辑  收藏  举报