Python入門から応用までの学習サイト


メソッドの種類

Pythonクラスにおけるメソッドの種類には、インスタンスメソッド、クラスメソッド、スタティックメソッドがあります。

クラスは以下のように3つの種類のメソッドを定義することができます。それぞれの詳細は各ページを参照してください。

# -*- coding: utf-8 -*-


class TestClass:

    # インスタンスメソッド
    def sample_instancemethod(self, arg_1):
        pass

    # クラスメソッド
    @classmethod
    def sample_classmethod(cls, arg_1):
        pass

    # スタティックメソッド
    @staticmethod
    def sample_staticmethod(arg_1, arg_2):
        pass



Python
スタートブック


入門 Python 3


Effective
Python


退屈なことは
Pythonにやらせよう

 
 
 

まずはいわゆる通常のメソッド!



確かな力が身につく
Python「超」入門




P  R