Vererbung im UML-Klassendiagramm: Unterschied zwischen den Versionen

Aus FI-Wiki
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
== Vererbung im UML-Klassendiagramm ==
== Vererbung im UML-Klassendiagramm ==


In einem '''UML-Klassendiagramm''' wird Vererbung durch eine Linie mit einem '''hohlen, nach oben gerichteten Dreieck''' dargestellt.   
In einem '''UML Klassendiagramm''' wird Vererbung durch eine Linie mit einem '''hohlen, nach oben gerichteten Dreieck''' dargestellt.   
Die Spitze zeigt dabei '''auf die Elternklasse''', während die Linie von der '''Unterklasse''' ausgeht.
Die Spitze zeigt dabei '''auf die Elternklasse''', während die Linie von der '''Unterklasse''' ausgeht.


Zeile 29: Zeile 29:


=== Kurzmerksatz ===
=== Kurzmerksatz ===
'''In UML zeigt ein hohles Dreieck auf die Basisklasse. Die Linie kommt von der Unterklasse und kennzeichnet die Vererbung.'''
'''Im UML Klassendiagramm zeigt ein hohles Dreieck auf die Basisklasse. Die Linie kommt von der Unterklasse und kennzeichnet die Vererbung.'''

Version vom 15. Dezember 2025, 15:48 Uhr

Vererbung im UML-Klassendiagramm

In einem UML Klassendiagramm wird Vererbung durch eine Linie mit einem hohlen, nach oben gerichteten Dreieck dargestellt. Die Spitze zeigt dabei auf die Elternklasse, während die Linie von der Unterklasse ausgeht.

Darstellung

  • Unterklasse → Linie → hohles Dreieck → Basisklasse
  • Das Dreieck steht für „ist eine Art von“ (is-a-Beziehung)

Beispiel

Ein einfaches UML-Beispiel für Vererbung:

Uml Klassendiagramm Vererbung
Uml Klassendiagramm Vererbung


Interpretation:

  • Auto erbt von Fahrzeug
  • Motorrad erbt ebenfalls von Fahrzeug

Bedeutung im Diagramm

Die Unterklasse übernimmt:

Sie kann zusätzlich:

  • eigene Attribute ergänzen
  • eigene Methoden hinzufügen
  • geerbte Methoden überschreiben

Kurzmerksatz

Im UML Klassendiagramm zeigt ein hohles Dreieck auf die Basisklasse. Die Linie kommt von der Unterklasse und kennzeichnet die Vererbung.