共用方式為


類別、結構和等位

這個章節將介紹 C++ 類別。 類別,可以包含資料和函式,在程式中設定使用者定義的型別。 在傳統的程式設計語言中,使用者定義的型別是一個資料集合,描述物件屬性和狀態。 C++ 的類別讓您可以描述屬性、狀態,並且定義行為。

包含以下主題:

三個類別型別是structure、class和union。 它們使用 structclassunion 關鍵字來宣告(請參閱 定義類別型別)。 下表列出三個類別型別之間的差異。

如需 Managed 類別和結構的詳細資訊,請參閱類別和結構

Structures、Classes 和 Unions 的存取控制和限制條件

結構

類別

Unions

類別關鍵字為 struct

類別關鍵字是 class

類別關鍵字是 union

預設存取為 public

預設存取為 private

預設存取為 public

沒有使用限制條件

沒有使用限制條件

一次只能使用一個成員

請參閱

其他資源

C++ 語言參考