热线电话:13121318867

登录
2019-06-25 阅读量: 613
python中的类方法是什么?

类方法

@classmethod装饰器是一个内置函数装饰器,它是一个在定义函数后得到评估的表达式。评估结果会影响您的函数定义。
类方法接收类作为隐式的第一个参数,就像实例方法接收实例
语法一样:

C类(对象):
@classmethod
def fun(cls,arg1,arg2,...):

....
fun:需要转换为
类方法的函数返回:函数的类方法。
  • 类方法是绑定到类而不是类的对象的方法。
  • 它们可以访问类的状态,因为它接受指向类的类参数而不是对象实例。
  • 它可以修改将应用于该类的所有实例的类状态。例如,它可以修改适用于所有实例的类变量。
43.5548
4
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子