Vererbung

Definition

Erlaubt es, neue Strukturen oder Klassen unter Bezug auf bereits vorhandene Strukturen oder Klassen zu definieren.

Einfachvererbung

Eine Klasse besitzt entweder keine oder genau eine direkte Basisklasse.

Mehfachvererbung

Eine Klasse besitzt keine, eine oder mehrere direkte Basisklassen.

Liskovsches Typsustituierbarkeitsprinzip

Ein Exemplar einer abgeleiteten Klasse muss jederzeit an die Stelle eines Exemplars der Basisklasse treten können. Der abgeleitete Typ entspricht also dem Basistyp und fügt etwas hinzu. Wesentliche Eigenschaften des Basistyps dürfen jedoch nicht geändert werden

Kontext

Weiterführende Beiträge


Navigation

Alphabetischer Index
Akronyme