Was bedeuten diese Pfeile (UML-Diagramm)?
Ich verstehe zwar das es was mit Vererbung zutun hat aber diese verschiedenen Pfeile und dann mit dem Kreuz kann ich nicht nachvollziehen.
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Java, Programmiersprache, Softwareentwicklung
Ein Pfeil mit weiß ausgefüllter Spitze zeigt eine Vererbung an. Die Klasse, die mit dem Pfeil auf eine andere Klasse zeigt, erbt deren (für sie sichtbaren) Eigenschaften und Verhaltensweisen.
Bei einer einfachen Pfeilspitze (ohne Dreieckskopf) handelt es sich um eine Assoziation, bei der die Klasse am stumpfen Ende auf die Klasse (bzw. deren Attribute/Methoden) zugreift, auf welche der Pfeil zeigt. Das Kreuz am anderen Ende kann genutzt werden, um deutlich auszuschließen, dass diese Beziehung nicht auch in die andere Richtung gehen könnte.