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