Python クラスメソッドの呼び出し方
Pythonクラスメソッドを呼び出すには、クラスまたはクラスインスタンスから呼び出す必要があります。
方法 1: クラス名でクラスメソッドを呼び出す
class MyClass:
@classmethod
def my_class_method(cls):
print("This is a class method!")
MyClass.my_class_method()
Method 2: 调用类的方法通过类的实例
class MyClass:
@classmethod
def my_class_method(cls):
print("This is a class method!")
my_instance = MyClass()
my_instance.my_class_method()
どちらの方法を実行しても結果は同じになる。
This is a class method!