まず、クラスは何ですか?
- クラスは、同じ属性を持つクラスのオブジェクトであります
- クラスの機能とプロパティがありますが、プロパティは、このようなものの特徴であるが、機能はそれを行うことができるということです、また、メソッドや関数です。
- キーワードクラスとPythonのクラスで宣言する
宣言の第二に、タイプ
- クラスの宣言されたメソッドは、クラスのクラス名を加えたコロンです
-
クラスログイン:
クラスDalao: 名前 = 「で見て」 給与 = 「18K 」 DEFの auto_api_test(セルフ): #自己機能クラスは、デフォルトのパラメータである 印刷(「テストをインタフェースする兄」) DEF auto_web_test(セルフ): 印刷(「兄が自動化されたウェブテスト" ) DEF auto_app_test(セルフ): 印刷(" 自動テストだろうAPPのギャングスター" ) DL = Dalao() #は、クラス名+括弧のインスタンスを作成する、すなわちクラスは、内部関数を呼び出し プリント(「ビッグブラザー名0}は{ 」 .format(dl.name))#の形式の出力 プリント(「ビッグブラザー賃金0} { ' .format(dl.salary)) dl.auto_api_test() dl.auto_app_test() dl.auto_web_test()
クラスDalao: DEF __init__(セルフ、名前、work_year、給与): #の初期化関数 self.name = 名前 self.work_year = work_year self.salaryは = 給与 DEFの auto_api_test(セルフ):#1 自己機能クラスは、デフォルトのパラメータである 印刷(「兄がテストをインタフェースする」) DEF auto_web_test(セルフ): 印刷(「兄貴するWeb自動テスト」) DEF (auto_app_testセルフ): 印刷(「自動テストのギャングだろうAPP 」) DL = Dalao(「ラッキー番号」、「5 」、「18K 」)#は、インスタンスを作成し、クラス名+括弧を呼び出し、関数、すなわちクラス プリント(「ビッグブラザー名0} {ある」 .format(dl.name )) #の形式の出力 プリント(' ビッグブラザー給与0}は{ ' .format(dl.salary)) dl.auto_api_test() dl.auto_app_test() dl.auto_web_test()