2017-06-21 2 views

答えて

2

pのUMLの仕様を参照します。 34ここで

MultiplicityElementが一意である(つまり、isUniqueがtrue)場合、この要素のインスタンス化における値のコレクションは一意でなければなりません。つまり、データ値(データ型のインスタンス)と信号インスタンスの等価性が値に基づいている間に、オブジェクトの等価性(Classesのインスタンス)がオブジェクトIDに基づいているコレクション内の2つの値は等しくない可能性があります(サブセクション10.2 、10.3、および11.4を参照してください)。 MultiplicityElementが複数値でない場合、isUniqueの値は意味的効果を持ちません。

まとめて、isOrderedプロパティとisUniqueプロパティを使用して、MultiplicityElementのインスタンス化における値のコレクションが4つのタイプのいずれかであることを指定できます。表7.1は、これらのコレクションタイプのそれぞれに与えられた伝統的な名前を示しています。配列またはコレクションのために意味をなす

enter image description here

+0

。しかし、なぜこのチェックボックスが「1-D」データのためにここにあるのですか? –

+0

私はそこにそれを抑止しないのは実装の欠陥だと思います。技術的には、1次元配列は単一の要素であり、その逆もあります。 –

+0

それはポイントです、単一の要素はユニークなので、質問する必要はありません。 –

関連する問題