Я знаю, как выглядит классический MVC, но меня попросили написать игру с использованием другого типа MVC. Я имею в виду примерно так: Draw which show my lecturermvc без вида - подключение контроллера
BQ LinkedBlockingQueue of Events. И я не знаю, как в этой ситуации модель может рассказать и контролировать, что его состояние изменилось? Моя проблема antoher с этим MVCis фактом, что Controller shoud принимает решение об исправлениях кнопки Clicked, но опять же, нет никакого соединения от представления к контроллеру. Это означает, что View должен внедрять ActionLister внутри него?
Что вы подразумеваете под другим типом MVC? Имеет смысл сделать слушателя на виду, но вы должны обрабатывать логику (игру) в своем контроллере. – Drogba
Логика игры в контроллере, а не в модели? Другой тип MVC - это то, что показывает картинку в ссылке (у меня меньше 10 повторений, поэтому мне пришлось поместить ее на imagineshack). –
Вы не должны обрабатывать свою логику игры в модели (большую часть времени). Пожалуйста, прочитайте http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller – Drogba