Цитата:
|
Так зачем нужны классы, пакеты, библиотеки и сдк?
|
Я когда свой первый проект на as1 делал тоже не понимал зачем нужны классы, когда можно навесить нужные функции на объект без всяких prototype
Сейчас я думаю, что не сильно ошибался
Но то был _не_ статически типизированный язык. А в as3 - там любой объект является экземпляром класса, т.е. Вы по любому их использовали, может свои только не создавали, ну вот потребуется свой тип объекта - создадите.
Не нужны свои объекты? Xм..., ООП, конечно, не пуп земли, не единственная и не факт, что лучшая парадигма,
но во flash, у которого всё API работает на ООП вряд ли у Вас получится что-то сделать без своих типов объектов (если что, в as3 "тип объекта" и "класс" - синонимы).
Кстати, если Вы кодили на as3, то не могли не создать свой класс - это DocumentClass приложения, и даже если писали в кадрах - за Вас его сгенерил компилятор.