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