# Author:Sooele import os # os.system() # os.mkdir() class Dog(object): #n = "Sooele" name = "Sooele Cooi" def __init__(self,name): self.name = name #self.n = "Sooele Cooi" # @staticmethod #实际上跟类没什么关系了 @classmethod #类方法 def eat(self): print("%s is eating %s" %(self.name,'bbcxx')) def talk(self): print("%s is taliing" % self.name) d = Dog("Sooele") d.eat()
静态方法 只是名义上归类管理, 实际上在静态方法里访问不了类或实例中的任何属性 类方法 只能访问类变量,不能访问实例变量