Vererbung im UML-Klassendiagramm: Unterschied zwischen den Versionen

Aus FI-Wiki
Zeile 20: Zeile 20:
=== Bedeutung im Diagramm ===
=== Bedeutung im Diagramm ===
Die Unterklasse übernimmt:
Die Unterklasse übernimmt:
* [[Instanzvaribalen|Attribute]] der Basisklasse   
* [[Instanzvariablen|Attribute]] der Basisklasse   
* [[Methoden in Java|Methoden]] der Basisklasse   
* [[Methoden in Java|Methoden]] der Basisklasse   



Version vom 15. Dezember 2025, 15:46 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

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