2019-06-25
阅读量:
613
python中的类方法是什么?
类方法
@classmethod装饰器是一个内置函数装饰器,它是一个在定义函数后得到评估的表达式。评估结果会影响您的函数定义。
类方法接收类作为隐式的第一个参数,就像实例方法接收实例
语法一样:
C类(对象):
@classmethod
def fun(cls,arg1,arg2,...):
....
fun:需要转换为
类方法的函数返回:函数的类方法。
- 类方法是绑定到类而不是类的对象的方法。
- 它们可以访问类的状态,因为它接受指向类的类参数而不是对象实例。
- 它可以修改将应用于该类的所有实例的类状态。例如,它可以修改适用于所有实例的类变量。






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论