Название: Вопрос по архитектуре Отправлено: Kirsten от Август 15, 2006, 01:36 Имеются 2 GUI класса, созданных в интеграторе к VS, соответсвенно доступ к gui элементам осуществляется через private мембера ui.
Второму классу необходимо получить доступ к gui данным первого, интересно как вы реализовываете данное взаимодействие ? Сделать классы дружественными ? Функция что-то типа getSomeGuiElement ? А может просто перенести ui в public ? Название: Вопрос по архитектуре Отправлено: bigirbis от Август 15, 2006, 08:30 Доступ через паблики делает большой код очень трудночитаемым. Некоторые используют этот метод как времянку. Я бы посоветовал прикрутить аксессоры.
Название: Вопрос по архитектуре Отправлено: Steven_Orko от Август 16, 2006, 13:09 Пишешь в классе первой формы паблик функции-члены, которые возвращают либо указатели, либо ссылки на объекты GUI, а через них уже получаешь доступ во второй форме.
|