智慧 + 毅力 = 无所不能

正确性、健壮性、可靠性、效率、易用性、可读性、可复用性、兼容性、可移植性...

导航

类与函数的反射

Posted on 2009-12-02 17:11  Bill Yuan  阅读(245)  评论(0编辑  收藏  举报
getDefinitionByName()  ---->>> 类
describeType ---->>>> 方法
     describeType() 只显示公共属性和方法,而不会显示私有、在包内部或在自定义命名空间中的属性和方法

var myClass : Class = getChildByName ( "MyClass" ) as Class;
trace ( new myClass()["myFunction"] );

实例内部还可以引用:trace ( this["myFunction"] );
若要引用静态类的属性或者方法:trace ( myClass ["myFunction"] )