私有变量在父类函数中被调用,在子类中该变量仍然被调用,但是在子类中不能被直接引用,见下面的例子:
类A:
package com.custom { public class A { private var m:int = 10; public var showNum:int = 0; public function A() { } public function show():void { trace(m); this.showNum = m; } } }
类AE:
package com.custom { public class AE extends A { public function AE() { super(); } override public function show():void { super.show(); this.showNum += 20; trace("now is the showNum : "+this.showNum); } } }
输出结果为:
10
now is the showNum : 30