覆盖函数时,实例变量数据返回默认值

时间:2016-02-04 04:21:00

标签: actionscript-3 instance-variables

我在一个函数中设置了一个实例的var,但是当我覆盖该函数时,var以某种方式被设置回默认值。如果它的静态var然后它的确定。这有什么不对?

public function login($i:int):void
{
    Result.getInstance().coin = $i;
    // trace Result.getInstance().coin is 100 
}

override public function login($i:int):void
{
    super.login($i);
   // trace Result.getInstance().coin is 0 
}

0 个答案:

没有答案