1. 程式人生 > >例項類成員和例項建構函式

例項類成員和例項建構函式

例項類成員

類的每個例項擁有自己的各個類成員的副本,這些成員稱為例項成員。大體上包含例項欄位和例項函式。

例項建構函式

例項建構函式是一個特殊的方法,它在建立類的每個新例項化時執行。

●建構函式用於初始化類例項狀態。

●如果希望能從類的外部建立類的例項,需要將建構函式宣告為public。

●建構函式的名稱和類名相同。

●建構函式不能有返回值

帶引數的建構函式

●建構函式可以帶引數。引數的語法和其他方法完全相同。

●建構函式可以被過載。

在使用建立物件表示式建立類的新例項時,用new運算子,後面跟類的某個建構函式。new運算子使用該建構函式建立類的例項。

預設建構函式

如果在類的宣告中沒有顯示的提供例項建構函式,那麼編譯器會提供一個隱式的預設建構函式。特徵如下:

●沒有引數

●方法體為空

如果為類聲明瞭任何建構函式,那麼編譯器將不會為該類定義預設建構函式。