【发布时间】:2015-01-13 20:37:44
【问题描述】:
我的问题是关于 haxe 中的属性。
如果我理解正确,如果我做这样的财产
var propertyInt(get, set):Int; 根据 haxe 文档,它并不是真正的变量。但是我可以通过这种方式修改它来使它成为一个变量
@:isVar var propertyInt(get, set):Int;。否则我需要做两种方法:
function get_propertyInt()
return propertyInt;
function set_properyInt(i)
return propertyInt = i;
所以我的问题是:我只使用 @:isVar var propertyInt(get, set):Int; 是否重要?例如,我的班级中有超过 5 个属性,正如您可以想象的那样,为每个属性创建此方法可能会给后面带来巨大的痛苦。那么最好的方法是什么?
【问题讨论】:
标签: haxe