UMLクラス図列挙型



Uml Class Diagram Enum



解決:

それらは単に次のように表示されます。

_______________________ |<>| | DaysOfTheWeek | | _____________________ | |日曜日| |月曜日| |火曜日| | ... | | _____________________ |

そして、それとあなたのクラスとの間に関連性があります。




UMLモデリングツールで列挙型の指定がサポートされている場合は、それを使用する必要があります。実行が簡単になる可能性が高く、モデルにより強力なセマンティクスが提供されます。視覚的には、結果はクラスと非常によく似ています。<>ステレオタイプですが、UMLメタモデルでは、列挙型は実際には別個の(メタ)タイプです。

+ --------------------- + |<>| | DayOfTheWeek | | _____________________ | |日曜日| |月曜日| |火曜日| | ... | + --------------------- +

定義すると、データ型と同じように属性の型として使用したり、独自のクラスの1つに名前を付けたりすることができます。



+ --------------------- + |イベント| | _____________________ | |日:DayOfTheWeek | | ... | + --------------------- +

ArgoEclipseまたはArgoUMLを使用している場合は、ツールバーにプルダウンメニューがあり、データ型、列挙型、信号などから選択して、独自の列挙型を作成できます。通常、属性を含むコンパートメントには、列挙値のEnumerationLiteralsを入力できます。

これは、ArgoUMLのわずかに異なる例の写真です。