EMZETT.
Войти

Множественное наследование

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

Подробнее: Причина — «проблема ромба»: если B и C оба наследуют от A и переопределяют один и тот же метод, а D наследует от B и C, неясно, какую версию получит D.

Подробности

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

См. также: наследование, интерфейс, extends