UMLクラス図列挙型
Uml Class Diagram Enum
解決:
それらは単に次のように表示されます。
_______________________ |<>| | DaysOfTheWeek | | _____________________ | |日曜日| |月曜日| |火曜日| | ... | | _____________________ |そして、それとあなたのクラスとの間に関連性があります。
UMLモデリングツールで列挙型の指定がサポートされている場合は、それを使用する必要があります。実行が簡単になる可能性が高く、モデルにより強力なセマンティクスが提供されます。視覚的には、結果はクラスと非常によく似ています。<>ステレオタイプですが、UMLメタモデルでは、列挙型は実際には別個の(メタ)タイプです。
+ --------------------- + |<>| | DayOfTheWeek | | _____________________ | |日曜日| |月曜日| |火曜日| | ... | + --------------------- +定義すると、データ型と同じように属性の型として使用したり、独自のクラスの1つに名前を付けたりすることができます。
+ --------------------- + |イベント| | _____________________ | |日:DayOfTheWeek | | ... | + --------------------- +ArgoEclipseまたはArgoUMLを使用している場合は、ツールバーにプルダウンメニューがあり、データ型、列挙型、信号などから選択して、独自の列挙型を作成できます。通常、属性を含むコンパートメントには、列挙値のEnumerationLiteralsを入力できます。
これは、ArgoUMLのわずかに異なる例の写真です。