Pythonのノート:06ノートPythonクラス:06クラス

Pythonの注意事項:06クラス

クラス:属性とオブジェクトのメソッドの同じセットのグループです!

まず、クラス定義、クラスの具体例としては、メソッド呼び出しは、直接クラス属性とクラスすることができ

第二に、固定フォーマット:

    #クラス名:最初の文字は、一般的な大文字

    クラスのクラス名():

    #最初の行、初期化プロパティを、あなたは、持っている必要があります - init--は固定フォーマットで、自己のパラメータテーブルには、必見です!自己クラスがインスタンス化された後、インスタンス化の意志引数がクラスに渡された、すなわち時にクラス定義を使用することができる自己。パラメータのパラメータ名をコールします        

      デフ__init __(自己、パラメータ1、パラメータ2)              

    #インスタンス化、渡された引数の値、クラスに割り当てられた属性(クラス変数)        

      セルフ。パラメータパラメータ1 = 1                   

      セルフ。パラメータ2パラメータ2 =

      DEF方法1(sefl):

        自己パラメータ:メソッド本体は、パラメータを呼び出すことができます。

      DEF方法2(自己)

三つのオブジェクト:簡単に言えば、それはクラスで定義されたクラス、変数やメソッドを呼び出すことです!まずプット・オブジェクトは、関数呼び出しと同じ、インスタンス化されます

第四に、フォーマット:

    #オブジェクトのインスタンス化  

    =オブジェクト名、クラス名(引数1、引数2)

    #プロパティクラス(クラス変数)を呼び出し

      オブジェクト名。クラスのパラメータ名

    メソッド(関数クラス)#呼び出しクラス

      関数名オブジェクト名。クラス

おすすめ

転載: www.cnblogs.com/wssking/p/11516119.html