天天看點

trick(九)、子類繼承父類構造函數說明

如果在子類中需要父類的構造方法就需要顯式地調用父類的構造方法,或者不重寫父類的構造方法。

子類不重寫 __init__,執行個體化子類時,會自動調用父類定義的 __init__。

輸出結果為:

如果重寫了__init__ 時,執行個體化子類,就不會調用父類已經定義的 __init__,文法格式如下:

如果重寫了__init__ 時,要繼承父類的構造方法,可以使用 super 關鍵字:

還有一種經典寫法:

 承接Matlab、Python和C++的程式設計,機器學習、計算機視覺的理論實作及輔導,大學和碩士的均可,鹹魚交易,專業回答請走知乎,詳談請聯系QQ号757160542,非誠勿擾。