В Java, как и в C#, нет множественного наследования: если в языке C++ у класса при наследовании может быть несколько базовых классов, то в Java может наследоваться только один класс. Вместо множественного наследования в Java используются интерфейсы. Причем с учетом нововведений в версии Java 8 (наличие в интерфейсах кода по умолчанию для методов) потери сведены к минимуму.
Java для всех
·
Алексей Васильев