如果重写基类的一个get定义:
override public function get num1():int{
super.num1 += 3;//这一句会导致死循环,相当于super.num1 = num1+3;
}
在get操作里,对同名属性做赋值操作,+=等语法会被底层错误解析。
如果重写基类的一个get定义:
override public function get num1():int{
super.num1 += 3;//这一句会导致死循环,相当于super.num1 = num1+3;
}