В haxe-документации свойств есть пример:
class C {
public var x(get,set) : Int;
function get_x(){ return 123; }
function set_x(value){
doSomethingWith(value);
return 123;
}
}
Но почему мы должны возвращать значение в сеттере x выше? есть веская причина?