我有以下代码:
class Test {
static function main() {
trace("Haxe is great!");
var api:Api = new Api();
api.doAdd(1,1);
}
}
class Api {
public function new(){}
public function doAdd( x : Int, y : Int ) {
trace( x + y );
}
public function doAdd( x : Int, y : Int , z : Int) {
trace( x + y + z);
}
}
如果我尝试编译这段代码,我会得到一个错误:```重复的类字段声明:doAdd```
我的问题是,在 haxe 中是否有两种具有不同签名的方法?