2011-01-14 10 views
1

Ich war durch die Fabrik Methode Muster beschreiben here. Ich habe die Bedeutung der Pfeile, die von Application bis Document und von MyApplication bis MyDocument markiert sind, nicht ganz verstanden. Kann mir jemand helfen, diese Notation zu verstehen? Fabrik Methode UML-Diagramm Erklärung

alt text

Antwort

1

Die Beziehung zwischen ApplicationDocument und eine Aggregation. Es bedeutet, dass ein Application (Ganzes) Documents (Teile) enthält.

Die Beziehung zwischen MyApplication und MyDocument ist eine Dependency. Dies bedeutet, dass MyApplication sich ändern kann, wenn sich MyDocument ändert. In diesem Fall ist es eine <> Abhängigkeit, d. H. MyApplication verwendet MyDocument

+0

Wenn es enthält, heißt nicht heißt Zusammensetzung? – devnull

+1

Zusammensetzung ist ein anderes Symbol. Zusammensetzung bedeutet, dass das Ganze vollständig für das Teil verantwortlich ist, d. H. Für das Erstellen und Zerstören. Das heißt, wenn das Ganze zerstört ist, wird auch der Teil weg sein. Siehe http://ootips.org/uml-hasa.html für Details. – bertolami