2011-01-29 67 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

回答

相關問題