我想做的是如下:
FooClass.prototype.method = function():String { return "Something"; } var foo:FooClass = new FooClass(); foo.method();
也就是说,我想用一个方法扩展生成的类,而不是通过继承而是通过原型.
该类是从WSDL生成的,它不是动态类,我不想触摸生成的代码,因为它无论如何都会被覆盖.
简而言之,我希望道具相当于C#3:AS3的扩展方法.
编辑:我接受了aib的答案,因为它符合我最好的要求 – 虽然经过进一步的反思它并没有真正解决我的问题,但这是我的错误提出错误的问题. :)另外,upmods的好建议.