201711671213《Java程式設計》第六週學習總結
阿新 • • 發佈:2018-12-17
教材學習內容總結
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 |