在actionscript中创建运行时类 - 为什么以及为了什么目的?

时间:2010-12-20 00:19:40

标签: actionscript-3 class runtime

您好 最近在actionscript中,可以在运行时创建类。这看起来很酷,但我很困惑地想到这可能有用的情况。有人有什么想法吗?

1 个答案:

答案 0 :(得分:0)

首先,ActionScript中的用途是有限的。因此,首先要了解它实际上是什么,以及其他语言如何使用它。

请参阅wiki上的自修改代码: http://en.m.wikipedia.org/wiki/Self-modifying_code

另见反思: http://en.m.wikipedia.org/wiki/Reflection_(computer_science

作为它如何有用的一个例子,我目前正在使用遗传算法在运行时修改代码。通过这种方式,我可以测试每个排列(不同的初始值和方法),而无需为它们创建类,还有一个额外的好处就是导出只包含获胜排列的.swf。