-1

假设这是 100 个或更多类的列表:

var abc:Abc ;
var def:Def ; 
var ghi:Ghi ;
var jkl:Jkl ;
..
..
..
..
..
var xyz:Xyz ; 

现在我想实例化第一组 100 个类。如何在 for 循环中使用数组来做到这一点?

4

1 回答 1

1

像这样?

你可以像任何旧对象一样传递类名,所以我认为你可以做这样的事情 -

var classes:Array = new Array();
classes.push(Abc);
classes.push(Def);
classes.push(Ghi);
// etc

for ( var classIndex:int = 0; classIndex < classes.length; classIndex++ )
{
    var klass:Class = classes[classIndex];
    var obj:klass = new klass():
}
于 2012-12-02T18:58:20.550 回答