Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Ответвление в C++.


Автор: amok 1.10.2005, 11:57
Здравствуйте.
Начинаю писать на C++.
Встретилась ситуация:
Нужно встроить в класс ещё один класс.
Первый класс будет основным, а второй класс какбы будет добавлять его функции.
Я знаю про наследвание, но есть ли ещё какойнибудь способ, встроить его так, как будто это отдельная ветка.

С Уважением, Андрей.

Автор: En_t_end 1.10.2005, 13:22
amok
Честно... скажи пожалуйста чем тебе концепция наследования не угодила ? А ведь это одна из основ ООП.

Автор: Void 1.10.2005, 15:05
amok
Если я правильно понял, то что вы хотите, называется mixins. В C++, к сожалению, напрямую не поддерживается. Давайте задачу поподробнее, может, придумаем вариант.

En_t_end
Наследование иногда бывает слишком сильным отношением.

Автор: amok 1.10.2005, 16:02
Теперь наверное можно делать наследование.
Всем спасибо за ответы.

С Уважением, Андрей.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)