标签:data eating 静态 static dog sel pytho stat 通过
class Dog(object): def __init__(self,name): self.name = name @staticmethod # 把eat方法变成静态方法 def eat(self): print(‘%s is eating‘ % self.name) d = Dog(‘wangwang‘) d.eat() # 正常方法,可以调用,用静态方法不可以调用,会报错 ##### 可以这么做 d.eat(d) Dog.eat(‘eangwang) 实际上,相当于可以直接写成 def eat(),和类没有直接关系
标签:data eating 静态 static dog sel pytho stat 通过
原文地址:http://www.cnblogs.com/xp1005/p/6565648.html