Когда вы программируете на as3, вы обычно используете классы? - PullRequest
1 голос
/ 23 января 2011

Я хочу мнение других программистов по этому поводу. Когда вы программируете на as3, вы обычно используете классы? Почему?

Ответы [ 4 ]

1 голос
/ 23 января 2011

ActionScript - это объектно-ориентированный язык программирования, поэтому рекомендуется использовать классы для обеспечения модульности вашего кода, освобождая действия и функции в основной временной шкале.Так что на самом деле не должно быть вопроса, использовать ли классы или нет.

Попробуйте прочитать на Lost ActionScript Weekend , чтобы дать вам ускоренный курс о том, что означает модульность в AS3, особеннопервый раздел «Построение самолета»

самолет в полете
- группа взаимодействующих деталей на основе набора чертежей
запущенная программа
- группа взаимодействующих объектов на основенабор классов

alt text

0 голосов
/ 23 января 2011

Всегда, потому что это делает большие проекты по-человечески управляемыми. Также классы можно использовать в любых других проектах. Объектно-ориентированное программирование не было изобретено даром; большими проектами было бы невозможно управлять.

0 голосов
/ 23 января 2011

Да, даже если это просто основной класс, представляющий основную временную шкалу. Хотя, если честно, каждый раз, выбирая минимальный одноклассный проект и не используя мой базовый уровень PureMVC, проект растет, и я бью себя. Полное использование PureMVC в изначально простом проекте действительно спасло меня в последнее время, потому что потребовалось несколько левых поворотов и в итоге возникла довольно сложная логика. Вместо того, чтобы переписывать все, большая часть новой логики включала новые уведомления (например, события PureMVC) и переработку тех, кто и когда реагировал на эти уведомления.

0 голосов
/ 23 января 2011

Я делаю.
потому что это отличный способ создать многократно используемый и хорошо организованный код

...