《Java核心技術卷Ⅰ》讀書筆記——5.1 類、超類和子類

5.1.2 覆蓋方法 子類繼承了超類中的所有方法和域。但是,超類Empolyee中的有些方法對子類Manager並不一定適用。具體來說,Manager類中的getSalary方法應該返回薪水和獎金的總和(超類中沒有獎金)。爲此,需要提供一個新的方法來覆蓋(override) 超類中的這個方法: 在Manager類中若改寫成如下: 不能運行,原因是Manager類的getSalary方法不能直接的訪
相關文章
相關標籤/搜索