Показать сообщение отдельно
Старый 21.07.2009, 14:04
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 64  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Да, еще добавлю, что для того, чтобы класс использовать не обязательно создавать новый инстанс, вообще не обязательно использовать какие-то специфические для классов методы, которые бы позволили вам на этапе компиляции, что используется именно класс.

Пример 1:
Код AS3:
var o:Object = { clip: MovieClip, button: Button };
На класспутях есть:
fl.controls.Button и mx.controls.Button.
1. Как вы определите, что Button это класс?
2. Как вы определите, что это один из двух имеющихся классов?

Пример 2:
Код AS3:
var clip:Object = new (getDefinitionByName("flash.display." + "MovieClip"))();
Как вы тут определите, какой класс импортировать / использовать?
__________________
Hell is the possibility of sanity


Последний раз редактировалось wvxvw; 21.07.2009 в 16:10.