Pregunta de entrevista de Revature

Why doesn't java support multiple inheritance?

Respuestas de entrevistas

Anónimo

16 de dic de 2017

Unsure why, but interfaces provide similar functionality.

Anónimo

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