2011-02-10 80 views
0

有没有办法在ActionScript 3.0中作为变量传递一个类?如何将类作为变量传递?

例如:

private var myType:* // not sure how to pass, it's a class which implements an interface 

myType = ClassA; // myType is now ClassA which extends Sprite; 
myType = ClassB; // myType is now ClassB which extends Sprite; 

回答

2
private var myType:Class = ClassA 
var o:* = new myType(); 

ø现在是ClassA的

一个实例