0
点赞
收藏
分享

微信扫一扫

Python的静态方法和类方法有什么区别


class StaticMethod:
@staticmethod
def add(a,b):
return a+b


print StaticMethod.add(1,3)


class ClassMethon:
@classmethod
def add(cls,a,b):
return a+b

print ClassMethon.add(4,5)

谁能告诉我,Python的静态方法和类方法有什么区别,除了,类方法的第一个参数需要是类本身以外。


举报

相关推荐

0 条评论