Цитата:
|
Как получить заветный тип? Ну и далее по пункту 2, как такое делается?
|
Не представляю, где это может понадобиться в реальности, но сделать переменную, с типом данных, соответствующим другой переменной можно довольно просто:

Код AS3:
var yourVariable:SomeClass = new SomeClass();
var someCrap:Class = getDefinitionByName(getQualifiedClassName(yourVariable)) as Class;
var v:Object = new someCrap();
trace(v); // [object SomeClass]
но у меня вопрос, зачем создавать "пустую" переменную какого-то определенного типа?