Als «inheritance» getaggte Fragen

15
Anwendungsfälle für die mehrfache Vererbung

Java lässt die Mehrfachvererbung aus dem Grund aus, dass das Designziel, die Sprache einfach zu halten, umgangen wird . Ich frage mich, ob Java (mit seinem Ökosystem) wirklich "einfach" ist. Python ist nicht komplex und mehrfach vererbt. Also ohne zu subjektiv zu sein, ist meine Frage ... Was...

12
Vererbung gegen zusätzliche Eigenschaft mit Nullwert

Ist es für Klassen mit optionalen Feldern besser, Vererbung oder eine nullfähige Eigenschaft zu verwenden? Betrachten Sie dieses Beispiel: class Book { private String name; } class BookWithColor extends Book { private String color; } oder class Book { private String name; private String color;...