代码 :
import flash.display.Sprite;
var c:Class;
c = new Sprite()["constructor"];
trace(1,new c());
c = Sprite["constructor"];
trace(2,c);
trace(3,new c());
结果 :
1 [object Sprite]
2 [class Class]
TypeError: Error #1115: Class$ is not a constructor.
at Untitled_fla::MainTimeline/frame1()
那么,从类中获取构造函数属性会返回一个不是构造函数的类..?这个东西的意思是什么?为什么不能实例化?