Die Klasse A ist das Elternteil, da die Klasse B auf ihr basiert.
Die Klasse, die verwendet wird um eine neue Klasse
zu definieren wird Elternklasse (oder Superklasse oder Basisklasse) genannt.
Die Klasse, die auf der Elternklasse basiert wird Kindklasse
(oder Subklasse oder abgeleitete Klasse) genannt.
In Java (nicht wie bei Menschen)
erben Kinder die Merkmale von genau einem
Elternteil.
Dies wird Einfachvererbung genannt.
Einige Sprachen erlauben es Kindklassen von mehr als einem Elternteil zu erben.
Dies wird Mehrfachvererbung genannt.
Bei Mehrfachvererbung ist manchmal schwierig zu sagen
welches Elternteil beim Kind welche Merkmale beigetragen hat
(wie bei Menschen).
Java vermeidet diese Probleme, indem es Einfachvererbung verwendet.