Pythonの__init__と自己説明

__init__と自己説明

私は多くの小さなパートナーは、クラスへの最初の接触、このような問題、自己についての理由をそれぞれニーズが発生していると信じている、と私今日管内に言いました

自己:Pythonは自己(オブジェクト)のオブジェクトであり、それは現在のクラスのインスタンスであります

いくつかの単語の男は、直接の例に、言いました

1  クラス犬(オブジェクト):
 2      のインスタンスを初期化する
3。     DEF  __init__ (セルフ、名前、dog_type):
 4          self.name = 。5          self.type = dog_type
 。6  
。7      DEF sayHi(自己):
 8          印刷こんにちは、I AM犬、私の名前である" )、self.name
 。9  
10  
。11  #の
12は D =犬(" Lichuang " " 北京バー13は d.sayhi()  メソッド呼び出しクラス

出力:

 

 上記の例では、我々はDのインスタンスを作成し、コンクリートは〜自己であります

1 D =犬(" Lichuang "" 北京バーが"#は、犬(D、 "Lichuang"、対応する " 北京バー")
2 d.name = " Lichuangを" 
3 d.type = " ペキニーズ"

おすすめ

転載: www.cnblogs.com/xiaodangdang/p/12177432.html