第八章 多型
標籤(空格分隔): AgainThinkingInJava
挑出幾個幾乎已經忘記的點
- 方法呼叫繫結
- 靜態方法不具有多型性
- 多型中的構造器初始化
- 一般不在構造方法中呼叫其它方法
- 純繼承與擴充套件
方法呼叫繫結
前期繫結與後期繫結,在覆蓋後使用就近原則
靜態方法不具有多型性
不能通過多型的形式來對靜態方法進行呼叫。
多型中的構造器初始化
多型中的構造器初始化與繼承哪裡的描述有點差別。繼承說的是先呼叫基類構造器。而這裡是進行層級遞迴呼叫。好像就是我之前的想法,原來是混了,不過結果上看來是一樣的,以後再來看看。
一般不在構造方法中呼叫其他方法
可以呼叫private和final的,否則會造成嚴重的邏輯錯誤
純繼承與擴充套件
之前一直在思考的問題就是這裡的問題,自己的擴充套件是不同通過多型的形式呼叫的。
純粹的意思就是每個匯出類都複寫了基類的所有方法。
相關文章
- 第八章 資料型別資料型別
- 作業系統思考 第八章 多工作業系統
- 第八章:變數、常量和基礎型別變數型別
- 第八章:數字相關的型別類型別
- 多型。多型
- 多型~多型
- 多型多型
- Java核心技術第八章——泛型程式設計(1)Java泛型程式設計
- Java多型Java多型
- 多型一多型
- 多型性多型
- 11 #### 多型多型
- 多型,向上向下轉型多型
- 多型中的轉型多型
- 什麼是Java多型?如何實現Java多型?Java多型
- 再談多型--多型的應用舉例: (轉)多型
- C++編譯期多型與執行期多型C++編譯多型
- 20-多型多型
- C++多型C++多型
- 多型性概述多型
- C++——多型C++多型
- java多型特性Java多型
- java多型demoJava多型
- 多型的概述多型
- 瞭解多型多型
- Java 的多型Java多型
- 談談多型多型
- OC多型 - OC多型
- 多型的理解多型
- 多型消除if else多型
- java多型-向上轉型和向下轉型Java多型
- 剖析C++多型:用C實現簡單多型C++多型
- 多型體驗,和探索爺爺類指標的多型性多型指標
- js第八章JS
- 實現多型多對多 幾個注意點多型
- java中的多型Java多型
- 封裝和多型封裝多型
- 多型和抽象類多型抽象