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

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

教材學習內容總結

1.子類與父類。子類和父類不在一個包裡時,子類只繼承父類的protect,public成員變數和方法。

2.子類的繼承性。子類的成員中有一部分是子類自己宣告定義的,另一部分是從它的父類繼承的。

3.子類與物件。子類建立物件時,子類的構造方法總是先呼叫父類的構造方法,完成父類部分建立;接著再完成子類部分的建立。

4.成員變數的隱藏和方法重寫。只要子類中宣告的成員變數和父類的成員變數同名時,子類就隱藏了繼承的成員變數。

子類通過方法的重寫可以隱藏繼承的方法。

5.super、final關鍵字。用super操作被隱藏的成員變數和方法。final關鍵字可以修飾類、成員變數和方法中的區域性變數。變數被final修飾時,就是常量。

6.物件的上轉型物件。上轉型物件可以訪問子類繼承或隱藏的成員變數,也可以呼叫子類繼承的方法或子類重寫的例項方法。

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

在敲程式碼過程中上轉型物件不懂得怎麼使用導致編譯出錯。

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