Question d’entretien chez Revature

Why doesn't java support multiple inheritance?

Réponses aux questions d'entretien

Utilisateur anonyme

16 déc. 2017

Unsure why, but interfaces provide similar functionality.

Utilisateur anonyme

21 févr. 2019

It's to avoid the " diamond problem." Say you have 4 classes {A, B, C, D} where B and C inherit from A, and class D inherits from both B and C. If there is a method in A that both B and C have overridden–and D does not override it–then what version of the method does D inherit?