что плохого в том, что вы не используете классы при создании приложений во flash? - PullRequest
0 голосов
/ 28 марта 2011

Почему было бы лучше использовать классы при программировании в ASE, чем просто использовать объектно-ориентированное программирование? Можете ли вы дать мне несколько хороших примеров из реальной жизни, когда вы должны использовать классы? Я задаю этот вопрос, потому что я хочу лучше понять, почему я должен использовать классы во флэш-приложениях, которые я собираюсь делать и делаю.

1 Ответ

1 голос
/ 28 марта 2011

Если вы просто используете код AS для фреймов, вы не используете объектно-ориентированное программирование как таковое, вы просто запускаете процедурные сценарии, влияющие на объекты.

Преимущества для флэш-памяти одинаковы для любой другой классовой ООП-парадигмы:

  • Разделение кода на понятную иерархию
  • «легкое» повторное использование кода
  • Все шаблоны проектирования, связанные с ООП
  • наследование и расширение

(для более просто Google "преимущества объектно-ориентированного программирования")

Я считаю, что преимущества ООП, похоже, не имеют значения во время первой итерации. Вы пишете один и тот же необходимый код в любом случае. Преимущество действительно проявляется во втором или третьем аналогичном проекте, где вы можете начать многократно использовать материал, который вы делали ранее, настроить несколько параметров, расширить несколько классов и получить флэш-программу другого вида без переписывания all код.

Если вы делаете достаточно проектов, в конечном итоге вы обнаружите библиотеку или структуру классов, которые вы можете легко использовать для создания очень мощных приложений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...