學號20《Java程式設計》第四周學習總結
阿新 • • 發佈:2018-11-13
- 教材學習內容總結
這一週學習類與物件,類與物件在學習C++時候已經學習過了,面向物件的計算機語言有三個特點:封裝性、繼承性和多型性;一個java應用程式就是由若干個類所構成的,類的定義包括兩個部分:類宣告和類體,但是類命名要遵循它應有的程式設計風格;第二個是成員變數,成員變數的有效範圍是整個類,而且有自己的程式設計風格,後面是方法-方法頭和方法體,方法體內宣告的變數,稱為區域性變數,而且區域性變數只在方法內有效,而且與其宣告的位置有關。
當成員變數與區域性變數的名字相同時,那麼成員變數會被隱藏。若要使用被隱藏的成員變數,必須使用關鍵字this,區域性變數沒有預設值。最後是類的UML,雖然說這個我們不怎麼需要掌握,但是可以瞭解一下,就他分三個層,第一個是名字層,第二個是變數層,第三個是方法層。
二、教材中的學習問題和解決過程
1、面向物件的封裝性怎麼解釋?
就是資料和對資料的操作封裝在一起。
三、程式碼除錯中的問題和解決過程
1、使用Scanner的時候,忘了事先加上宣告。
使用Scanner的時候,要加上import.java.util.*;
- 使用數學函式的時候,要加上Math。
- 其他(感悟)
我覺得這周的學習還是挺簡單的,但是對於實驗還是有點點難度,畢竟是在一小節課裡完成三個小題。所以我覺得學習要慢慢來,程式碼要常用,要常寫。
- 學習進度條
|
程式碼行數(新增/累積) |
部落格量(新增/累積) |
學習時間(新增/累積) |
重要成長 |
目標 |
5000行 |
30篇 |
400小時 |
|
第一週 |
10行 |
1篇 |
3小時 |
|
第二週 |
20行 |
2篇 |
10小時 |
|
第三週 |
20行 |
3篇 |
10小時 |
|
第四周 |
30行 |
4篇 |
3小時 |
|