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:
Die Oberklasse ist eine Generalisierung der Unterklasse. Die Unterklasse ist eine Spezialisierung der Oberklasse.