位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

構(gòu)造函數(shù)的特點及種類

提問人:劉冬梅發(fā)布時間:2020-10-10

  –構(gòu)造函數(shù)只能在對象創(chuàng)建時調(diào)用,即和new運算符一起被調(diào)用。

    –構(gòu)造函數(shù)和類具有相同的名字。

    –構(gòu)造函數(shù)可以有0個、1個或多個參數(shù)。

    –構(gòu)造函數(shù)沒有返回值。

    –每個類至少有一個構(gòu)造函數(shù),一個類可以有多個構(gòu)造函數(shù)。

    –如果沒有為類定義構(gòu)造函數(shù),系統(tǒng)會自動為其定義一個缺省的構(gòu)造函數(shù)。缺省構(gòu)造函數(shù)不帶參數(shù),作用是將實例變量都清零。

    –一旦為類定義了構(gòu)造函數(shù),則系統(tǒng)不會再為其定義缺省構(gòu)造函數(shù)。

C#中構(gòu)造函數(shù)有三種:實例構(gòu)造,私有構(gòu)造和靜態(tài)構(gòu)造



繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(0)
返回頂部