《Java核心技术卷Ⅰ》读书笔记——5.1 类、超类和子类

5.1.2 覆盖方法 子类继承了超类中的所有方法和域。但是,超类Empolyee中的有些方法对子类Manager并不一定适用。具体来说,Manager类中的getSalary方法应该返回薪水和奖金的总和(超类中没有奖金)。为此,需要提供一个新的方法来覆盖(override) 超类中的这个方法: 在Manager类中若改写成如下: 不能运行,原因是Manager类的getSalary方法不能直接的访
相关文章
相关标签/搜索