python中类方法调用方法
时间: 2023-11-06 16:01:16 浏览: 155
在 Python 中,类方法是类的一种方法,可以在类中定义,用于操作类属性和类方法,其调用方式有两种:
1. 通过类名调用类方法,如:`类名.类方法名()`
```python
class MyClass:
x = 0
@classmethod
def increase(cls):
cls.x += 1
MyClass.increase() # 调用类方法
```
2. 通过实例对象调用类方法,如:`实例对象.类方法名()`
```python
class MyClass:
x = 0
@classmethod
def increase(cls):
cls.x += 1
my_object = MyClass()
my_object.increase() # 调用类方法
```
需要注意的是,类方法的第一个参数是 `cls`,它代表类本身,而不是实例对象。在类方法中,可以通过 `cls` 访问类属性和类方法。
阅读全文