Mehrfachvererbung
Mehrfachvererbung ist ein Konzept der objektorientierten Programmierung, bei dem eine Klasse Eigenschaften und Methoden von mehr als einer Elternklasse erbt. In Java ist echte Mehrfachvererbung bei Klassen nicht möglich (nur über Interfaces), während sie in C++ und Python unterstützt wird. Mehrfachvererbung kann zu Konflikten führen (Diamond-Problem), wenn Elternklassen gleichnamige Methoden definieren.