当前位置: 首页Python面试题Python进阶正文 Python 中类方法、类实例方法、静态方法有何区别? Python进阶 0 1.4K 类方法:是类对象的方法,在定义时需要在上方使用“@classmethod”进行装饰,形参为 cls,表示类对象,类对象和实例对象都可调用 类实例方法:是类实例化对象的方法,只有实例对象可以调用,形参为 self,指代对象本身 静态方法:是一个任意函数,在其上方使用“@staticmethod”进行装饰,可以用对象直接调用,静态方法实际上跟该类没有太大关系 Python进阶 ㅤ游客 打赏 收藏 海报挣佣金 推广链接
评论(1)
类方法可以获取类属性
类实例方法可以获取实例属性+类属性