python 类方法 调用
时间: 2023-06-08 07:04:02 浏览: 121
可以通过实例调用,也可以通过类名调用。如果通过实例调用,则会把实例对象作为第一个参数传入;如果通过类名调用,则需要手动传入类对象或者类名作为第一个参数。例如:
```python
class MyClass:
@classmethod
def my_class_method(cls):
print("This is a class method.")
obj = MyClass()
obj.my_class_method() # 通过实例对象调用,输出:This is a class method.
MyClass.my_class_method() # 通过类名调用,输出:This is a class method.
```
阅读全文