#在千鋒學習的第16天#Question7作業

今天講了static修飾符,總結以下幾點

1、static修飾的成員爲靜態成員,無需創建對象,可直接通過類名訪問。

2、靜態方法不能直接訪問非靜態成員。

3、靜態方法中不能使用this或super(因爲靜態優於對象存在,this和super都需指向對象)

4、靜態方法可以繼承,不能重寫,沒有多態。(通過父類引用調用子類繼承多態方法,執行的還是父類方法中的邏輯代碼,因爲可以繼承但是不能重寫)

5、靜態代碼塊在類加載時被執行,且只執行一次。(靜態屬性初始化後執行靜態邏輯代碼塊)

-------------------------------------------------

第一題  300、200、300、400

第二題  EG

第三題  1、2、3

第四題  

In Static

MyClass

20

MyClass(int)

10

第五題

m1 in super

m2 in sub

m1 in sub

m2 in sub

 

第六題 CE

 

第15題 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章