如果 B类和C类都有各自不同的实例属性,那D类继承B,C,要怎么写?
B类C类都继承A类,但B类和C类都有各自不同的实例属性,那D类继承B,C,要怎么写?
class B(A):
def __init__(self, a, b):
super(B, self).__init__(a)
print('init B...')
self.b = b
class C(A):
def __init__(self, a, c):
super(C, self).__init__(a)
print('init C...')
self.c = c
classD(B,C): 下面怎么写?
或者B,C类各自实例属性数量都不一样,那D类中的super()怎么表示两个不同的父类?