class Test:
def __init__(self,name,age):
self.name = name
self.age = age
class Test1:
def __init__(self,school,university):
self.school = school
self.university = university
def get(self):
print('josh')
class Test2(Test,Test1):
def __init__(self,name1,age1,school1,university1):
super().__init__(name = name1,age = age1,school = school1,university = university1)
t = Test2('john',16,'Harvard','Yale')
为什么不能将值分配给父类属性?例如,对于上述课程,为什么我不能执行以下课程?
t.school # returns error
t.university #returns error
但是,以下有效吗?
t.name
t.age
我想完全依靠超级功能来实现这一目标。