Библиотека студентаДокладыИнтерфейсы как решение проблем множественного наследования

Интерфейсы как решение проблем множественного наследования

Разберем пример, в котором появляется множественное наследование, приводящее к проблеме.В этот момент приходит на помощь множественное наследование.Штука полезная и одновременно с этим проблемная.Тем не менее элегантное решение существует.Это реализация базовых классов по принципу интерфейсов.Язык С++ не содержит языковой поддержки интерфейсов в явном виде, поэтому будем их эмулировать.Для решения этой задачи есть чрезвычайно красивое, на мой взгляд, решение.Решение заключается в том, чтобы не хранить ссылку на ядро объекта, а получать ее динамически.Обычно первым же решением есть образование трех классов в виде.Проблема возникает позже, когда оператор приходит и говорит.

Скачать Интерфейсы как решение проблем множественного наследования

Скачать документ

(Если ссылка на скачивание файла не доступна - дайте нам знать об этом в комментариях либо через форму обратной связи)

Комментарии (0)

Оставить комментарий