python学习DAY10(类方法)

class Test(object):
    def __init__(self,name):
        self.name=name
#--------------------------------------------------------
    @classmethod        #类方法
    def test(self):          #静态方法不需要传self参数
        pring("xxx")
#--------------------------------------------------------
t=Test("lbc")
t.test()
#***
AttributeError:type object 'Test' has no attribute 'name'
#***

因此得出结论,类方法只能访问类变量,不能访问实例变量

 

posted @ 2019-08-16 10:40  LBC不认输  阅读(100)  评论(0编辑  收藏  举报