Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 28.09.2011, 16:36
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Здравствуйте!Имеется задача - есть класс A от него наследуются классы a1, a2, a3...В свою же очередь существует некий класс B, который включает массив из объектов наследуемых классов класса А.сейчас у меня примерно такая структураКод:class A{virtual setMethod() = 0;}class a1 : public A{virtual setMethod();...}class a2 : public A{virtual setMethod();...}массив объявил как QVector m_arrA и в классе B пишу в него так:Код:A* obj_a = new a1();m_arrA.append((a1*)obj_a);((a1*)obj _a)->setMethod();данная штука работает - то есть переходит в конкретный метод наследуемого класса и все пишет.но как в таком случае можно реализовать get-методы из такого массива?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Практическая ценность объектов и классов ? Guest Продолжение старого архива 0 16.10.2011 14:59
Снимки разных объектов из космоса Guest Продолжение архива вопросов 0 04.09.2011 22:24
Прохождение разных объектов по диску Луны и планет! Guest Новый архив 3 0 04.09.2011 20:19
Соотношение звезд разных классов в галактике Guest Продолжение нового архива 0 04.09.2011 15:11



© www.otvetnemail.ru - Форум вопросов и ответов.