- サンプルコード
クラスパーソン(オブジェクト): DEF __init__ (セルフ、名前、年齢): self.name = 名前 self.age = 年齢の 印刷(" 親クラスのコンストラクタ" ) DEF トーク(自己): 印刷(「人が話しています... 。" ) クラス中国(人): DEF __init__(セルフ、名前、年齢、言語): #最初の継承、再構成において 。人の__init__(セルフ、名前、年齢) #のコンストラクタは、親クラスを継承するように書くこともできます。スーパー(中国語、自己).__のinit __(名前、年齢) 言語= self.languageの #自分のクラスのプロパティ定義の 印刷(「サブクラスのコンストラクタ」) DEF ウォーク(セルフ): 印刷(「IS ...歩行」) クラスのアメリカ(中国語): DEF __init__ (セルフ、名前、年齢、言語、高さ): 。中国の__init__ (セルフ、名前、年齢、言語) self.height = 高さ を印刷(" 日曜クラスのコンストラクタ" ) C =アメリカ(' bigberg '、22は、あります"中国"、180)
- 業績
D:\ソフトウェアのインストール\ Python3.7.4 \ python.exe E:/パイソン/ pythonfile20190907 / OOP6.py 親クラスのコンストラクタ サブクラスのコンストラクタ 日クラスのコンストラクタの プロセス終了コード0で終了
コンストラクタ呼び出しのpythonの多重継承の順序
おすすめ
転載: www.cnblogs.com/ybl20000418/p/11491903.html
ランキング