E
Einfachvererbung
Einfachvererbung ist ein Konzept der objektorientierten Programmierung, bei dem eine Klasse (Unterklasse/Kindklasse) die Eigenschaften und Methoden genau einer anderen Klasse (Oberklasse/Elternklasse) erbt. Sie ermöglicht Code-Wiederverwendung und die Modellierung von „ist-ein“-Beziehungen. Im Gegensatz zur Mehrfachvererbung (z. B. in C++ oder Python) erlauben Sprachen wie Java und C# nur Einfachvererbung von Klassen, um Konflikte (Diamond-Problem) zu vermeiden. Einfachvererbung ist Grundkonzept der OOP und prüfungsrelevant.