您的位置:首页 > 编程语言 > Python开发

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

2016-06-03 11:16 309 查看
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的静态方法和类方法有什么区别,除了,类方法的第一个参数需要是类本身以外。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: