1. 程式人生 > >學號20《Java程式設計》第四周學習總結

學號20《Java程式設計》第四周學習總結

  • 教材學習內容總結

這一週學習類與物件,類與物件在學習C++時候已經學習過了,面向物件的計算機語言有三個特點:封裝性、繼承性和多型性;一個java應用程式就是由若干個類所構成的,類的定義包括兩個部分:類宣告和類體,但是類命名要遵循它應有的程式設計風格;第二個是成員變數,成員變數的有效範圍是整個類,而且有自己的程式設計風格,後面是方法-方法頭和方法體,方法體內宣告的變數,稱為區域性變數,而且區域性變數只在方法內有效,而且與其宣告的位置有關。

當成員變數與區域性變數的名字相同時,那麼成員變數會被隱藏。若要使用被隱藏的成員變數,必須使用關鍵字this,區域性變數沒有預設值。最後是類的UML,雖然說這個我們不怎麼需要掌握,但是可以瞭解一下,就他分三個層,第一個是名字層,第二個是變數層,第三個是方法層。

二、教材中的學習問題和解決過程

1、面向物件的封裝性怎麼解釋?

  就是資料和對資料的操作封裝在一起。

三、程式碼除錯中的問題和解決過程

1、使用Scanner的時候,忘了事先加上宣告。

  使用Scanner的時候,要加上import.java.util.*;

  1. 使用數學函式的時候,要加上Math。
  • 其他(感悟)

  我覺得這周的學習還是挺簡單的,但是對於實驗還是有點點難度,畢竟是在一小節課裡完成三個小題。所以我覺得學習要慢慢來,程式碼要常用,要常寫。

 

  • 學習進度條

 

程式碼行數(新增/累積)

部落格量(新增/累積)

學習時間(新增/累積)

重要成長

目標

5000行

30篇

400小時

 

第一週

10行

1篇

3小時

 

第二週

20行

2篇

10小時

 

第三週

20行

3篇

10小時

 

第四周

30行

4篇

3小時