Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Неумейка
12 / 11 / 2
Регистрация: 14.02.2009
Сообщений: 89
#1

Как организовать передачу данных между объектами разных классов? - C++

10.08.2009, 23:31. Просмотров 1186. Ответов 1
Метки нет (Все метки)

Есть объект doc в нутрии него создается еще два объекта ui и engine, engine в свою очередь создает еще один объект obj. Вопрос, как из ui вызвать функцию объекта obj, да и вообще организовать обмен значениями? Вариант с передачи ссылок через конструктор не подходит поскольку код пишу под symbian, а там реализован механизм двухфазного конструирования(для создании объекта вызывается статик функция)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.08.2009, 23:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как организовать передачу данных между объектами разных классов? (C++):

Сравнение между объектами разных классов - C++
Всем привет, Есть 4 разных класса, в мэине мне нужно их сравнить. Например: A a; B b; if(a==b) dosomething();Можно ли...

Взаимодействие между объектами единой иерархии классов - C++
Здравствуйте. У меня есть некоторый базовый класс window, который создает "окно" и представляет функции доступа к нему для производных...

IdTCP Indy - Как организовать одновременную передачу и текста, и Tstream? - C++
Я токо начал изучать с++ builder тут возник вопрос как организовать одновременную передачу и текста и Tstream как правельно...

Как реализовать передачу функции ключа или не передачу - C++
Есть функция: bool LoadExclusion() { std::string filename = "Exclusion"; std::ifstream inFile (filename); //создать поток ...

Как првильно организовывать передачу значений (переменных, векторов) между функциями класса? - C++
Допустим есть класс. В классе есть одна публичная функция и две приватных. В публичной функции запускается сначала одна приватная, а затем...

Клиент-сервер - организовать передачу файлов - C++
Написал программу клиент - сервер и хотел бы её модернизировать, но ни хватает знаний и практики. Вот что хотелось бы добавить: 1)в...

1
Rififi
2359 / 1052 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
11.08.2009, 00:56 #2
Паттерны Command, Observer, Mediator
в целом можно использовать паттерн Model-View-Controller (устаревший и не отвечает современным реалиям взаимодействия с GUI), либо (лучше) Model-View-Presenter
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.08.2009, 00:56
Привет! Вот еще темы с ответами:

Разработать иерархию классов, демонстрирующее работу с коллекцией объектов разных классов - C++
Задание: Разработать в соответствии с индивидуальным заданием иерархию классов и приложение, демонстрирующее работу с коллекцией объектов...

Работа с объектами классов - C++
Всем здраствуйте. Помогите если вам не так сложно :) Вот сейчас я поясню, то что не могу сделать: В соответствии с написанной...

Как приравнять объекты двух разных классов - C++
написал свой класс Angle(угол). А теперь нужно сделать так Angle c; Label1->Caption=c; Знаю, что нужно как-то по колдовать) Но как?

Как поместить в STL-контейнер экземпляры разных классов? - C++
Как поместить в контейнер экземпляры разных классов(типов) :thank_you:?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru