Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Основной класс приложения должен быть...(контроллер, модель, свой вариант ответа) (http://www.flasher.ru/forum/showthread.php?t=148039)

d_ruha 20.12.2010 14:09

Основной класс приложения должен быть...(контроллер, модель, свой вариант ответа)
 
Добрый день, уважаемые.
У меня возник такой вопрос. Проектируемое приложение удобно описывается несколькими классами, из которых А - отвечает за отображение, Б - просчет, управление, В - парсинг ХМЛ, и т.д.
Класс А или Б у меня может быть основным. Вот и возник вопрос какой класс сделать основным.
Основной класс приложения какие функции должен выполнять? Контроллера, модели или представления в терминологии MVC? Или это не принципиально.
Есть ли какие-либо негласные правила в данном вопросе?
Спасибо

Gaen 20.12.2010 14:19

У меня главный класс ждёт добавления на сцену, затем создаёт главный контроллер и передаёт ему себя в качестве контейнера. Главный контроллер соответственно создаёт модель и вьюшку, которую добавляет в полученный контейнер. Ну а дальше они сами разбираются :)

Nemez 20.12.2010 16:37

Цитата:

Сообщение от GAIKER (Сообщение 958663)
... и передаёт ему себя в качестве контейнера.

А как это сделать, передать себя?

Gaen 20.12.2010 16:47

Код AS3:

this.appController = new AppController(this);


etc 20.12.2010 20:31

http://www.flasher.ru/forum/showthread.php?t=138349


Часовой пояс GMT +4, время: 21:10.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.