package test
{
public class SuperClass
{
public function SuperClass()
{
trace("called from super class");
}
}
}
package test
{
import flash.utils.clearTimeout;
import flash.utils.setTimeout;
public class DerivedClass extends SuperClass
{
public function DerivedClass()
{
var _super:* = super;
var _constructor:* = _super.constructor;
timeout = setTimeout(function():void{
clearTimeout(timeout);
_constructor(_super);
},100);
}
private var timeout:uint;
}
}
评论