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

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

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

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

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

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

Работа с объектами классов C++
Перегрузка арифметических операций для работы с объектами классов. C++
C++ Взаимодействие между объектами единой иерархии классов
Как првильно организовывать передачу значений (переменных, векторов) между функциями класса? C++
Как приравнять объекты двух разных классов C++
Клиент-сервер - организовать передачу файлов C++
C++ IdTCP Indy - Как организовать одновременную передачу и текста, и Tstream?
C++ Как хранить объекты разных классов в одном контейнере
Как реализовать передачу функции ключа или не передачу C++
C++ Как stl контейнеры работают с объектами различных типов данных?
Как поместить в STL-контейнер экземпляры разных классов? C++
C++ Сравнение между объектами разных классов

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rififi
2336 / 1051 / 44
Регистрация: 03.05.2009
Сообщений: 2,656
11.08.2009, 00:56     Как организовать передачу данных между объектами разных классов? #2
Паттерны Command, Observer, Mediator
в целом можно использовать паттерн Model-View-Controller (устаревший и не отвечает современным реалиям взаимодействия с GUI), либо (лучше) Model-View-Presenter
Yandex
Объявления
11.08.2009, 00:56     Как организовать передачу данных между объектами разных классов?
Ответ Создать тему
Опции темы

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