动态类
动态类的对象可以在程序运行的时候增加和删除对象的属性。
类的定义如下:
package{public dynamic class Dynamic{public var name;public function Dynamic(){name = "test";}}}var dyObj:Dynamic = new Dynamic();trace(dyObj.name);delete dyObj.name;trace(dyObj.name);dyObj.age = 28;trace(dyObj.age);delete dyObj.age;trace(dyObj.age);第一个name属性不可以删除,因为是自带的,第二个属性age可以删除因为是后添加的。