2017-04-03 11 views
1

システムに存在するクラスのインスタンス数を示す方法がUMLクラス図にありますか? UMLクラス図でインスタンス数を指定する方法

Dog * ----------- 1 Yard 1 ----------- * Tree 

しかし、視覚的に正確に、モデルヤードの5つのインスタンスを言うがあることを表すために一般的な方法があります:

私はあなたがクラス間の関係の多重度を示すことができます知っていますか?

答えて

2

OCL(Object Constraint Language)でUMLビットで直接表現することはできません。これは、OCLはUMLでモデリングする際に正式な制約を表現するために設計された言語である

context Yard inv: Yard.allInstances()->size()=5 

のように庭の不変だろう。

+1

OCLの代​​わりに、 '{5つのインスタンスが必要です}'などの単純な制約を使用することもできます。 –

関連する問題