python-类方法

2025-12-13 23:43:55

1、如何定义类方法

定义实例方法我们通常使用self

定义类方法我们通常使用cls,类方法上面需要加上@classmethod

@ 在python中叫装饰器

2、所以方法是实例方法还是类方法,在方法上面是否有 @classmethod

类方法主要操作类相关的变量

python-类方法

3、具体语法

@classmethoddef 类方法名(cls):    

    pass

类方法需要用 修饰器 @classmethod 来标识,告诉解释器这是一个类方法

类方法的第一个参数应该是 cls

通过 类名. 调用 类方法,调用方法时,不需要传递 cls 参数

4、实例方法关联的对象

类方法关联类本身

当然对象也能调用类的方法

但最好不要用对象调用类的方法,


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢