扩展类时,是否无法在不匹配参数的情况下重写方法?
例如,我想使用方法的名称,在本例中它是一个套接字扩展,我想要覆盖的方法是 connect
。但是,我想请求库存 connect
函数不请求的其他参数。
是使用自己的参数创建我自己的类似连接方法的唯一替代方法,从该函数调用 super.connect
并重写 stock 连接函数以在调用时抛出错误?
这一切听起来就像火车失事一样。
最佳答案
Function overloading ActionScript 不支持(但是 Darron Schall 在 this article 中演示了某种伪重载)。
我认为在您的情况下,只需创建您自己的 connectEx
方法即可。
关于actionscript-3 - ActionScript - 重写方法而不匹配签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3888018/