Tôi muốn truy cập giá trị của self.x trong lớp con. Làm cách nào để truy cập?python truy cập biến siêu lớp trong lớp con
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()
Ngẫu nhiên, bạn có thể chỉnh sửa traceback lỗi của bạn vào câu hỏi? Điều đó sẽ giúp làm cho câu hỏi này phù hợp hơn với những người dùng Google trong tương lai, vì đó là vấn đề không có bất kỳ điều gì với các lớp học siêu hạng hoặc các lớp học trẻ em. –
Tôi nghĩ bạn nên đề cập đến tiêu đề là "truy cập biến mẫu của lớp siêu từ lớp con". Có một sự khác biệt giữa biến lớp và biến cá thể trong python. – Sean