python学习DAY10(静态方法)
#在类中的方法前声明 class Test(object): def __init__(self,name): self.name=name @staticmethod #静态方法已经跟类没有关系 def test(): #静态方法不需要传self参数 pring("xxx") t1=Test("LBC") t1.test() #如果静态方法没有self参数,则调用该静态方法不需要参数,如果静态方法有self参数,则调用该静态方法需要传对象作为参数即本例的t1 #总结:静态方法只是名义上归类管理,实际上在静态方法里访问不了类或实例中的任何属性