2011-01-29 68 views
0

我想从静态超类方法内部创建一个子类的实例。这里有一个例子:Actionscript - 从基类调用子类构造函数

class Base 
{ 
    public static function createSubclassInstance() 
    { 
     //What do I do here? 
     return new this.getSubclassType(); 
    } 
} 

class Sub extends Base 
{ 
} 

我想通过调用创建一个新的Sub实例:

var s:Sub = Sub.createSubclassInstance(); 
+0

我认为你不能延长静态方法。 – 2011-01-29 22:40:36

回答

相关问题