![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Sep 2011
Сообщений: 524
|
если отойти от того,чтобы писать код в кадрах - получается так: есть визуальное представление компонента. скажем, он содержит много подэлементов -кнопки поля всякие и тому подобное.
Тогда пишется внешни класс - где описываются все функции реакций на события всех элементов, все свойства и события. И все это происходит в одном- единсвтенном файле. К тому же часто -вперешку. Есть какие либо еще способы? |
|
|||||
|
Banned
Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Конечно есть. Писать в разных файлах )
Прочитать про MVC |
|
|||||
|
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
|
Регистрация: Sep 2011
Сообщений: 524
|
писать для каждого подкомпонента в разных файлах? мороки многовато. их же еще открыть надо да пообъявлять и так далее. хотя - в целом идея
|
|
|||||
|
Цитата:
Посмотрите вот это. И вообще, поройтесь на ютюбе, это лучше один раз увидеть, чем сто раз услышать ) |
|
|||||
|
Каг-бе их не надо открывать, они в дереве проекта все есть слева(или справа) во всех иде кроме Flash IDE.
Пообъявлять тоже ничего не надо - во всех иде рыба класса/интерфейса генериутеся автоматически при создании класса. А мороки много листать файл из 10000 строк (я такие видел) вверх-вниз. Да и не получится все приложение в одном классе написать. Физически. Никак. Вообще. Последний раз редактировалось expl; 25.12.2011 в 22:15. |
|
|||||
|
Цитата:
А советовать читать про МВЦ человеку, который вчера понял, что код в кадрах - плохое решение - не стоит. И шаблоны проектирования ему тоже бессмысленно изучать. Ответ на заданный вопрос: Для каждого элемента нужно создать свой класс. В этом смысл ООП. |
|
|||||
|
Banned
Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
![]() |
|
|||||
|
Banned
Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
Цитата:
Flash IDE - только для анимации. Да и то, лично я ее даже для этого не использую. |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|