Перекрытие методов

Как перекрыть width и height у отоброжаемых объектов?
В AS3.0 так

override public function set width(value:Number):void {
        trace(value);
}
override public function set height(value:Number):void {
        trace(value);
}
</div>
В HaXe пытался так
override public var width(getWidth, setWidth):Float;//мне то надо только метод set перекрыть, пробовал и null и default на место get вставлять
override public var height(getHeight, setHeight):Float;//все равно выдает ошибки
//
private function setWidth(value:Float):Float {
trace(value);
return value;
}
private function getWidth():Float {
return this.width;
//пытался так return super.width;
}
       
private function setHeight(value:Float):Float {
trace(value);
return value;
}
private function getHeight():Float {
return this.height;
//пытался так return super.height;
}
</div>