Glossar
Vererbung
Vererbung (Inheritance)
Objektorientierte Programmierung
Vererbung erlaubt einer Klasse (Unterklasse), Attribute und Methoden einer anderen Klasse (Oberklasse) zu übernehmen und zu erweitern. Eine Klasse
ElektroAuto erbt von Auto alle Grundeigenschaften und ergänzt sie um Akku und Ladelogik. Vererbung fördert Wiederverwendung von Code, kann aber bei tiefen Hierarchien unübersichtlich werden – Komposition wird oft als Alternative bevorzugt.