Notizen: Unterklasse

Kategorie: Objektorientierte Softwareentwicklung

Eine Unterklasse erbt Methoden und/oder Attribute von einer Oberklasse. Die Unterklasse kann diese Methoden verändern (überschreiben) und somit ihr Verhalten verändern. Durch Hinzufügen weiterer Methoden/Attribute kann das Verhalten der Objekte dieser Klasse verfeinert werden.

Andere Bezeichnung für Unterklasse:

  • Subklasse

Die Oberklasse ist eine Generalisierung der Unterklasse. Die Unterklasse ist eine Spezialisierung der Oberklasse.