У меня такой код:
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
Если я попытаюсь скомпилировать этот код, я получаю сообщение об ошибке: `` Повторяющееся объявление поля класса: doAdd```
Мой вопрос: есть ли в haxe два метода с разными сигнатурами?