繼承父類的兩種情況

2021-05-23 09:30:20 字數 454 閱讀 2846

在as3中如果繼承的子類中

1.沒有加入建構函式,子類將會呼叫父類的建構函式

2.子類中有建構函式,但是沒有呼叫super(),同樣子類會呼叫父類的建構函式

看下面的例子1:

package

private function inita():void}}

package

private function initb():void}}

package}}

最後的輸出結果為:

now is in a inita

now is in b initb

看下面的例子2:

package

private function inita():void}}

package}}

package}}

輸出結果為:

now is in a inita

重寫父類方法的兩種實現方式

如果想重寫乙個類的方法,既可以通過繼承該類 在這裡就不多少了 還可以通過類別 類的擴充套件catologe 方法 比如重寫uialertview 的 layoutsubviews 這樣類擴充套件是可以的 但是,這樣會導致在同乙個類裡面用到的所有uialertview 都會重寫這樣的方法 導 inte...

python子類重用父類的兩種方式

在子類派生的新方法中重用父類功能的兩種方法 方式一 與繼承無關 指名道姓法,直接用類名.函式名的方法 注意只能當普通函式用,需要把所有的值傳入 classoldboypeople school oldboy def init self,name,age,self.name name self.age...

作用域兩種情況

什麼是作用域 作用域 scope 通常來說就是一段 程式中所用到的名字並不總是有效 可用的,而限定這個名字的可用性的 範圍就是這個名字的作用域。作用域的作用 作用域的使用提高了程式邏輯的區域性性,增強程式的可靠性,減少名字衝突。作用域主要分為 1.全域性作用域 2.區域性作用域 全域性作用域 變數在...