2016-12-12 1 views
2

In Bezug auf die Vielfalt zwischen den Klassen habe ich 1..1 und 1 im selben Lehrbuch gesehen, ohne den Unterschied zu erklären. Was ist der Unterschied zwischen 1..1 und 1? Sind sie gleich und werden synonym verwendet?UML - Klassendiagramm Beziehungen

Danke

Antwort

2

Sie semantisch äquivalent sind nach Version 2.5 of OMG's UML standard, see section 7.5.4.1

Was aus diesem Abschnitt sind relevant Anführungszeichen folgt. <lower-bound> ‘..’ <upper-bound>

Wenn der unteren in die obere Grenze, dann wird eine alternative Notation zu verwenden ist eine Grenze gleich:

Die Multiplizität Grenzen können in dem Format angezeigt werden, Zeichenfolge, die nur die obere Grenze enthält. Für Beispiel ist "1" semantisch äquivalent zu "1..1" Multiplizität.

Verwandte Themen