1. 程式人生 > >201711671213《Java程式設計》第七週學習總結

201711671213《Java程式設計》第七週學習總結

教材學習內容總結:

1.Java不支援多重繼承(子類只能有一個父類)。

2.介面的介面體中只可以有常量和abstract方法。

3.介面是Java中一種重要的引用型資料型別,介面變數中只能存放實現該介面的類的物件的引用。

4.當介面變數中存放了實現介面的類的物件的引用後,介面變數就可以呼叫類實現的介面方法,這一過程被稱為介面回撥。

5.介面的產生的多型是指不同的類在實現同一個介面時可能具有不同的實現方式。

6.在使用多型設計程式時要熟練使用介面回撥技術以及面向介面程式設計的思想,以便體現程式設計所提倡的開-閉原則。

7.介面中只可以有常量,不能有變數;而abstract類中可以有常量也可以有變數。abstract類中可以有

abstract方法,介面不可以。

程式碼在除錯過程中的問題

很難理解介面回撥和介面產生的多型兩個概念。

程式碼行數 部落格量 學習時間
目標 5000行 30 400
第一週 50行 1 5
第二週 150行 2 5
第三週 200行 3 5
第五週 200行 4 5
第六週 150行 5 5
第七週 150行 6 6