【发布时间】:2014-08-09 09:26:30
【问题描述】:
我有以下代码:
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);
}
}
Here is a link to a try Haxe code
如果我尝试编译这段代码,我会得到一个错误:```Duplicate class field declaration : doAdd````
我的问题是,haxe 中是否有两种不同签名的方法?
【问题讨论】:
-
我用谷歌搜索了它,但它似乎不受支持 groups.google.com/forum/#!msg/haxelang/feujdbvrrrQ/1rroSz4eHncJ