1. 程式人生 > >使用上頁幻燈片中定義的類,以下程式碼輸出結果是什麼

使用上頁幻燈片中定義的類,以下程式碼輸出結果是什麼

1)類的構造方法

①“構造方法”,也稱為“建構函式”,當建立一個物件時,它的構造方法會被自動呼叫。構造方法與類名相同,無返回值。

②如果類沒有定義建構函式,Java編譯器在編譯時會自動給它提供一個沒有引數的“預設構造方法”。如果類提供了一個自定義的構造方法,將導致系統不再提供預設構造方法。

③同一個類可以有多個建構函式,多個建構函式之間通過引數來區分。

2)類的初始化塊

可以在類中使用“{”和“}”將語句包圍起來,直接將其作為類的成員。類的這種“沒有名字”的“成員”,多用於初始化類的欄位。

3)執行類成員定義時指定的預設值或類的初始化塊,到底執行哪一個要看哪一個“排在前面”。