
Код:
class First {
private var n:Number;
function First(_n:Number){
__n = _n;
}
function set __n(i:Number):Void {
this.n = i;
}
function get __n():Number {
return this.n;
}
}

Код:
class Second extends First {
function Second(n:Number){
super();
__n = n;
}
function set __n(i:Number):Void {
this.n = i;
}
function get __n():Number {
return this.n;
}
}

Код:
var _l1:First = new First(10);
var _l2:Second = new Second(20);
trace(_l1.__n); // 10
trace(_l2.__n); // 20
have fun!
