【发布时间】:2013-12-27 08:25:42
【问题描述】:
如何以方便使用的方式完成运算符重载?
如您所见,将运算符重载放在类中没有任何作用。另外,如果我使用“抽象”,我什至不能在 Dog 上调用 Bark() 方法。
运算符重载不应该如此复杂和不可行。
【问题讨论】:
-
我不得不截取代码,因为它一直在抱怨我的格式。
-
文档对此非常清楚。运算符重载仅用于摘要,摘要不公开底层字段。如果您有实际问题要问,请提出。如果您有具体建议,请将其发布在 Haxe 问题跟踪器上。到目前为止,这只是一个固执己见的咆哮,发布在互联网上少数几个不容忍它们的地方之一;)
-
我的问题很明显是如何实现可行的运算符重载。
标签: operators operator-overloading overloading abstract haxe