14
我想訪問子類中的self.x的值。我如何訪問它?python訪問子類中的超類變量
class ParentClass(object):
def __init__(self):
self.x = [1,2,3]
def test(self):
print 'Im in parent class'
class ChildClass(ParentClass):
def test(self):
super(ChildClass,self).test()
print "Value of x = ". self.x
x = ChildClass()
x.test()
順便說一句,您可以編輯您的錯誤回溯到這個問題?這將有助於使這個問題與未來的Google員工更相關,因爲這是一個問題,對於超級班或兒童班來說沒有任何問題。 –
我認爲你最好提到標題是「從子類中訪問超類的實例變量」。 python中的類變量和實例變量是有區別的。 – Sean