類別概觀
類別類型是使用 class、struct 和 union 關鍵字所定義。 為求簡化,使用這些關鍵字定義的類型會稱為類別類型,但不包括根據所使用的關鍵字而有不同行為之語言項目的相關討論。
在另一個類別內定義的類別名稱 (「巢狀」) 會具有封閉式類別的類別範圍。
類別的名稱可能是識別項或範本識別項。請參閱範本。
類別的變數和函式稱為成員。 定義類別時,一般做法是提供下列成員 (雖然全部是選擇項):
類別資料成員,負責定義類別類型之物件的狀態和屬性。
一個或多個「建構函式」函式,負責初始化類別類型的物件。 建構函式將在建構函式中加以描述。
「解構函式」函式,負責執行清除函式,例如動態解除記憶體配置或關閉檔案。 解構函式將在解構函式中加以描述。
定義物件行為的一個或多個成員函式。
如需詳細資訊,請參閱:
如需 Managed 類別和結構的詳細資訊,請參閱類別和結構。