Как интерфейсы достигают множественного наследования

Во многих книгах написано, что интерфейсы заменяют множественное наследование, но я не нахожу никакого сходства между ними обоими.

Наследование в основном важно для повторного использования кода и функциональности, и множественное наследование помогло повторно использовать код из более чем одного класса, но в интерфейсе я не нашел такой функции, за исключением того, что класс может наследовать от более чем одного класса. чем один интерфейс.

Интерфейс - это просто объявление функций / методов, и он сам по себе не содержит какой-либо части реализации, поэтому класс, наследующий этот интерфейс, должен написать свой собственный код реализации.

Поэтому я не чувствую возможности повторного использования кода в случае интерфейса.

Есть ли какой-либо документ или ссылка, которые развеют мои сомнения с вашим ответом, пожалуйста, поделитесь.

7
задан marc_s 21 September 2011 в 11:48
поделиться