Pythonのオブジェクト指向のPython(D)クラスのメンバの[パス]ロロ

1.0オブジェクト指向のクラスのメンバー:

1.1フィールド

  1.1.1オブジェクトに格納されている通常のフィールド、(呼び出すことはありません)

  1.1.2静的フィールド、デフォルト値を示す静的フィールドに書き込まれるフィールドの一般的なクラス。直接クラス、直接呼び出しを使用することができます

1.2メソッド

  1.2.1クラスに格納されている通常の方法、(と)呼び出し

 

以下、通常のクラスのメンバー:

クラス:Fooの
     DEF  __init__ (セルフ、名):
        内部オブジェクトに格納されている一般的なフィールド 
        self.name = DEF 表示(自己):
        クラスに格納されている従来の方法、
        印刷self.name 

OBJ = フー( )
obj.nameの   #のフィールドなし() 
obj.show()   #1 ()とメソッド呼び出し

 

以下は、静的フィールドです。

クラス:省
     メモリのみに保存されている、クラスに属する静的フィールド 
    国= 中国

    DEF  __init__ (セルフ、名):
        通常のフィールドに属するオブジェクト
        self.nameの

印刷(Province.country)  staticフィールドは、使用することができますクラスダイレクトコール

 

 

 

  

おすすめ

転載: www.cnblogs.com/rollost/p/10930828.html