Re[3]: MVC pattern программирования. Вопросы по идеологии.
От: _FRED_ Черногория
Дата: 04.07.05 19:50
Оценка:
Здравствуйте, Dimetrius, Вы писали:

_FR>>Я понимаю так.

_FR>>[pre]
_FR>> 1 Модель 1
_FR>> / \
_FR>> оо оо
_FR>> Контроллер 1<----->1 Вид

D>На мой взгляд все несколько иначе: вид не должен имеет ссылку на модель, как вы указали, точно также модель ничего не должна знает о текущем виде. Модель и вид посылают сообщения друг другу только посредством интерфейса контроллера. Т.е. только интерфейс контроллера обеспечивает взаимодействие модели и вида. Таким образом, легко реализуется заменяемость видов и контроллеров.


ОК, наверняка так оно и есть.
Тогда Контроллер должен иметь ссылку на данные из Модели, а Вид, в свою очередь, получает свою ссылку на данные через ссылку Контроллера?

Значит меня слегка сбила известная картинка (4К). Что означает стрелка от Вида к Модели? Получение сообщений об измении данных? Или что-то ещё?
<< RSDN@Home 1.1.4 beta 7 rev. 500 >> =11:50= [Windows XP — 5.1.2600.0] {Build at .NET 1.1.4322.2032}
under «*none*»
Help will always be given at Hogwarts to those who ask for it.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.