私は次のコードを持っています:
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);
}
}
このコードをコンパイルしようとすると、次のエラーが発生します。
私の質問は、 haxe で異なる署名を持つ2つのメソッドを持つことはとにかくありますか?