Chciałbym uzyskać dostęp do wartości self.x w klasie dziecka. Jak mam do niego dostęp?python uzyskujący zmienną super klasy w klasie podrzędnej
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()
Nawiasem mówiąc, można edytować traceback błędzie na pytanie? Pomogłoby to sprawić, by ta kwestia była bardziej odpowiednia dla przyszłych pracowników Google, ponieważ problem ten nie ma nic wspólnego z super klasami lub klasami dzieci. –
Myślę, że lepiej wspomnieć tytuł jako "dostęp do zmiennej instancji super klasy z klasy potomnej". Istnieje różnica między zmienną klasy i instancją w pythonie. – Sean