學號 20175216 《Java程序設計》第四周學習總結
教材學習內容總結
第五章要點: 一、子類和父類:1)子類;2)類的樹形結構 二、子類的繼承性:1)子類和父類在同一包中的繼承性;2)子類和父類不在同一包中的繼承性;3)繼承關係(Generalization)的UML圖;4)protected的進一步說明 三、子類與對象:1)子類對象的特色;2)關於instanceof運算符 四、成員變量的隱藏和方法重寫:1)成員變量的隱藏;2)方法重寫 五、super關鍵字:1)用super操做被隱藏的成員變量和方法;2)使用super調用父類的構造方法 六、final關鍵字:1)final類;2)final方法;3)常量 七、對象的上轉型對象:1)不要將父類建立的對象和子類對象的上轉型對象混淆;2)能夠將對象的上轉型對象在強制轉換到一個子類對象,這時,該子類對象又具有了子類的全部的屬性和功能;3)不能夠將父類建立的對象的引用賦值給子類聲明的對象;4)若是子類重寫了父類的靜態方法,那麼子類對象的上轉型對象不能調用子類重寫的靜態方法,只能調用父類的靜態方法 八、繼承與多態 九、abstract類和abstract方法:abstract類中能夠有abstract方法html
代碼調試中的問題和解決過程 無學習
[代碼託管]
- 代碼量截圖:
上週考試錯題總結
上週考試無錯題。spa
其餘(感悟、思考等,可選)
虛擬機必定記得備份,不然虛擬機崩了以後就會丟失,很是麻煩。設計
學習進度條
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 | |
第一週 | 32/32 | 1/1 | 12/12 | |
第二週 | 302/334 | 1/2 | 10/22 | |
第三週 | 771/1105 | 1/3 | 15/37 | |
第四周 | 540/1645 | 1/4 | 14/51 |
-
計劃學習時間:15小時調試
-
實際學習時間:14小時htm
-
改進狀況: 這周學習了第五章知識,經過運行代碼明白各代碼的具體含義,體會到了婁老師上課一直提到的「作中學,學中作」。對象