![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Например я создаю экземпляр Sprite.
Могу ли я добавить к нему какое-либо свое свойсво, например, но при этом не создавать наследника от Sprite со свойством test, а как-нибудь проще. Идея в том что мне нужно хранить кое-какое значение в экземпляре, но не хочу для этого создавать подкласс. Это не сложно, но такая ситуация встречается довольно часто, не хочется чтобы накапливались мелкие файлы подклассов. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Нет, не можете. Sprite не является динамическим классом. Но вы можете написать наследника Sprite и объявить его динамическим.
|
|
|||||
|
Вместо Sprite можно использовать MovieClip.
Однако динамикой увлекаться опасно.
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE |
|
|||||
|
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Ясно, спасибо.
|
|
|||||
|
Если не знаешь ООП, лучше выучи, в жизни пригодиться....Как я прочел в одной умной книге "К сожалению, основы объектно-ориентированных языков остаются за рамками этой книги, поэтому те, кто считает, что ООП — это Организация Освобождения Палестины, могут на этом этапе почитать дополнительную литературу"
![]()
__________________
Оптимизация производительности на уровне кода |
|
|||||
|
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
А из какой ноты следует что я не знаю ООП?
|
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
Цитата:
. |
|
|||||
|
2Mr. Fixit:
значит большое количество мелких подклассов это хорошо структурированный код?
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE |
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
да
![]() Все присутсвует, и все видно, и не надо гадать при просмотре кода через пару месяцев. И это, можно примерчик вашего "мелкого" класса? |
|
|||||
|
Порождение мелких подклассов это как раз очень плохая практика.
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|