actionscript-3 - ActionScript - 重写方法而不匹配签名?

标签 actionscript-3 methods overriding

扩展类时,是否无法在不匹配参数的情况下重写方法?

例如,我想使用方法的名称,在本例中它是一个套接字扩展,我想要覆盖的方法是 connect。但是,我想请求库存 connect 函数不请求的其他参数。

是使用自己的参数创建我自己的类似连接方法的唯一替代方法,从该函数调用 super.connect 并重写 stock 连接函数以在调用时抛出错误?

这一切听起来就像火车失事一样。

最佳答案

Function overloading ActionScript 不支持(但是 Darron Schall 在 this article 中演示了某种伪重载)。

我认为在您的情况下,只需创建您自己的 connectEx 方法即可。

关于actionscript-3 - ActionScript - 重写方法而不匹配签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3888018/

相关文章:

c++ - 需要覆盖哪个运算符才能在 C++ 代码中使用 std::set?

flash - 如何简单地将 Sprite 附加到文本区域?

flash - ActionScript : NetStream stutters after buffering

c# - 暂停程序直到 JSFL 文件完成

ios - AS3如何使用类绘制矩形

java - 将参数分配给另一个变量有什么好处

具有无限参数的 Java 方法

c++ - '未定义对 Class::method() 的引用'

javascript - JavaScript 中的方法重载

C++在继承时重命名函数参数?