Модераторы: Daevaorn

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Множественное наследование в c++, Опрос 
V
    Опции темы
 
Ваше мнение о множественном наследованни в c++
Очень полезно.Использую при любой возможности. [ 0 ]  [0.00%]
Полезный прием, использую его время от веремени. [ 7 ]  [28.00%]
Иногда может оказаться полезным, использую только когда не вижу другого выхода. [ 6 ]  [24.00%]
Полезно исключительно при наследовании чисто абстрактных классов. [ 8 ]  [32.00%]
Злобное зло, избегаю его при любой возможности. [ 4 ]  [16.00%]
Всего проголосовавших: 25
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
Batbko
Дата 26.1.2011, 19:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 17.12.2010

Репутация: нет
Всего: нет



Всем спасибо за ваше мнение.
Извините про примеси мне как то в голову даже не пришло, т.к на практике я этот приём  ни разу не использовал.
Думаю обьясняеться это тем что я работаю в основном в рамках Qt, чьи авторы мякго говоря не злоупотребляют множественным наследованием.
PM MAIL   Вверх
mes
Дата 26.1.2011, 21:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 144
Всего: 250



Цитата(Batbko @  26.1.2011,  18:40 Найти цитируемый пост)
про примеси ..  не пришло, т.к на практике я этот приём  ни разу не использовал .. в рамках Qt, чьи авторы мякго говоря не злоупотребляют множественным наследованием

не смотря на то, что рекомендовали подмешивать ui-class  smile 



--------------------
PM MAIL WWW   Вверх
Batbko
Дата 26.1.2011, 22:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 40
Регистрация: 17.12.2010

Репутация: нет
Всего: нет



Про рекомендации нигде не слышал, но такая возможность дейсвительно есть smile , хотя в данном случае недаёт никакого преимущества перед аггрегацией без наследования.
Но, каюсь забыл smile
PM MAIL   Вверх
bsa
Дата 1.2.2011, 19:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 63
Всего: 196



Цитата(Batbko @  26.1.2011,  23:08 Найти цитируемый пост)
хотя в данном случае недаёт никакого преимущества перед аггрегацией без наследования.

дает. в случае наследования писать "ui." не надо. Хотя я вообще использую указатель на ui. Чтобы не перекомпилировать все каждый раз, когда поменял атрибуты формы.
PM   Вверх
sergioK1
Дата 12.2.2011, 00:22 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 417
Регистрация: 30.1.2011

Репутация: нет
Всего: нет



Цитата(Earnest @ 26.1.2011,  08:33)
Цитата(mes @  25.1.2011,  20:25 Найти цитируемый пост)
ну наконец то вспомнили про (недо-) примеси

Вот именно. Гораздо чаще (полезнее), чем множ. наследование интерфейсов. Еще очень полезно в сочетании с шаблонами.

в принципе можно и вообще без наследование обойтись,  ну писали же на С или VB.

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

PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0503 ]   [ Использовано запросов: 24 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.