クラス デザイナーは、C++ の列挙型をサポートしています。これは、enum キーワードを使用して宣言されます。 例を次に示します。
enum CardSuit {
Diamonds = 1,
Hearts = 2,
Clubs = 3,
Spades = 4
};
クラス ダイアグラムにおける C++ 列挙体の図形の形状と動作は構造体の図形に似ていますが、ラベルが [Enum] である点と、青ではなくピンクである点、および左と上の余白に色つきの枠がある点が異なります。 列挙体の図形も構造体の図形も、角が直角になっています。
enum 型の使用法の詳細については、「C++ Enumeration Declarations」を参照してください。
コード要素 |
説明 |
---|---|
|
EnumName Enum (enumeration list はコンマで区切られ、declarator はオプションです。) |