2010-01-06 86 views
1

試圖找到一個直接的答案。我將在actionscript 3中創建一些子類。我想知道是否可以重寫父類。如果是這樣,我是否需要在父類方法或什麼上放置覆蓋分配器。覆蓋actionscript中的子類

謝謝你們

回答

6

你可以覆蓋你的子類中的任何非私有方法。

而且沒有關鍵字可以在基類中指明方法是否可以重寫(如C++中的虛擬)。

E.g. 

public class A 
{ 
    public function methodOfA():void 
    { 
    } 
} 

public class B extends A 
{ 
    override public function methodOfA():void 
    { 
    // do something more specific to B 
    } 
} 
+2

注意:您可以覆蓋任何未標記爲「final」的非私有方法或屬性。 – 2010-01-06 08:23:14

+0

正確。感謝您的加入。 – Stefan 2010-01-06 08:36:20

+0

甜,thanx多謝 – numerical25 2010-01-06 17:15:20