![]() |
|
||||||||||
|
|||||
|
>>Объект надо создавать тогда, когда он начинает использоваться.Зачем засорять память?
это как понимать, предлагаешь в конструкторе инициализировать? в контексте сабжа нет никакой экономии памяти - в обоих случаях объект нужен сразу при создании экземпляра при этом Адобе почему-то рекомендует инициализировать при объявлении, правда без объяснений, но какие-то причины есть, видимо.. зы а еще инициализировать все что можно в объявлении просто удобнее - меньше шансов попользоваться несуществующим объектом Последний раз редактировалось silin; 31.07.2009 в 17:00. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
Пример package { import flash.display.Sprite; class Sample extends Sprite { private var _border:Sprite = null; public function Sample (isShowBorder:Boolean) { if (isShowBorder) { _border = new Sprite (); _border.graphics.lineStyle (0, 0); _border.graphics.drawRect (0, 0, 100, 100); addChild (_border); } } } } |
|
|||||
|
Цитата:
Цитата:
__________________
Ну все, теперь Забава м-о-я. Гы-гы, а корабль мой! |
|
|||||
|
Цитата:
Цитата:
![]()
__________________
Дело не в тебе |
|
|||||
|
Цитата:
Здесь можно почитать доводы в пользу следования этим соглашениям. Насчет комментариев касательно типов массива, то в переводе Racer написал вот что: Цитата:
|
|
|||||
|
Что значит "в будущих"? А Vector?
__________________
Дело не в тебе |
|
|||||
|
Поддержка Vector, как раз появилась с Flex SDK 4, видимо это и есть будущее, а может что и другое имелось ввиду
, хмм...любопытно. |
|
|||||
|
Поддержка Vector появилась в 10-м плеере, причем тут Flex SDK? Все, кому нужно, уже давно используют с момента выхода первого.
Добавлено через 2 минуты И, кстати, Vector есть в Flex SDK 3.3. Вы с билдером путаете. http://livedocs.adobe.com/flex/3/langref/Vector.html
__________________
Дело не в тебе Последний раз редактировалось AL.exe; 01.08.2009 в 02:31. |
|
|||||
|
Регистрация: Dec 2007
Сообщений: 204
|
iNils, сказал:
Цитата:
__________________
http://www.infinity3d-engine.com |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:58. |
|
|
« Предыдущая тема | Следующая тема » |
|
|