您好 最近在actionscript中,可以在运行时创建类。这看起来很酷,但我很困惑地想到这可能有用的情况。有人有什么想法吗?
答案 0 :(得分:0)
首先,ActionScript中的用途是有限的。因此,首先要了解它实际上是什么,以及其他语言如何使用它。
请参阅wiki上的自修改代码: http://en.m.wikipedia.org/wiki/Self-modifying_code
另见反思: http://en.m.wikipedia.org/wiki/Reflection_(computer_science)
作为它如何有用的一个例子,我目前正在使用遗传算法在运行时修改代码。通过这种方式,我可以测试每个排列(不同的初始值和方法),而无需为它们创建类,还有一个额外的好处就是导出只包含获胜排列的.swf。