Domanda di colloquio di Revature

Why doesn't java support multiple inheritance?

Risposte di colloquio

Anonimo

16 dic 2017

Unsure why, but interfaces provide similar functionality.

Anonimo

21 feb 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?