EMZETT.
Увійти

Множинне успадкування

Коротко: Множинне успадкування означає, що клас успадковує одразу від кількох суперкласів. Java не допускає цього для класів, але допускає реалізацію кількох інтерфейсів.

Докладніше: Причина — «проблема ромба»: якщо B і C обидва успадковують від A й перевизначають той самий метод, а D успадковує від B і C, незрозуміло, яку версію отримає D.

Подробиці

// Не допускається:
// class D extends B, C

Див. також: успадкування, інтерфейс, extends