Falsche UML-Notation bei Strategy-Pattern
-
Hallo,
kann mir jemand erklären, weshalb hier eine Klasse, die eine Schnittstelle realisiert, nicht gestrichelt zur Schnittstelle zeigt, sondern mit durchgezogener Linie?http://de.wikipedia.org/wiki/Strategie_(Entwurfsmuster)
In der englischen Wikipedia-Fassung wird derselbe Fehler gemacht.
Hier wird die Realisierung von Schnittstellen mit gestrichelten Linien gezeigt:
http://de.wikipedia.org/wiki/Schnittstelle_(UML)
Was ist denn da los?!
Hat hier die deutsche Fassung von der englischen abgeschrieben?L. G.
Steffo
-
Vermutlich weil das vollkommen unwichtig ist.
-
Und wozu hat man dann UML erfunden? Weil's unwichtig ist? Geht's noch?
-
Das musst du die UML-Amigos fragen. Bei wem das Verständnis des Strategy-Patterns von irgendwelchem Gestrichel abhängt, der gehört IMO in die Anstalt.
-
-
Eine Assoziation ist keine Abhängigkeit?
-
Die Notation in beiden Wiki Artikeln ist völlig korrekt. Die Variante mit der gestrichelten Linie notiert eine Realisierung, die Variante mit der durchgezogenen Linie notiert eine Ableitung...
-
Die Ableitung findet aber nur bei abstrakten Klassen statt, was hier nicht gegeben ist.
Bzw. ebenfalls denkbar ist, dass ein Interface ein anderes Interface ableitet, aber das ist hier auch nicht gegeben.