python多重继承下super问题
楼上的回答的很正确,简单来说:在对类D进行实例化的时候,你依次对类C和类A进行了初始化,结果就会以后初始化的B为准了 实际上在子类里并不需要去初始化父类,你在实例化子类的同时,继承自父类的对象都会被创建 class A(object): def __init__
python 多重继承,继承的几个父类都需要传递参数,比如 class A: def __init__(num1): self.num1 = num1 class B: def __i运行你的代码:出错位置: c = C() 出错结果:TypeError: __init__() missing 1 required positional argument: ' num1 ' 先来看你的程序__main()__部分:a = A(2) 和 b = B(5) 这是类A和类B的一个实例。在python中实例变量是用于每个实例的唯一
python3多继承该怎么写?(是同时继承多个父类)
python3多继承该怎么写?(是同时继承多个父类)我这样写报错了
class jc(Car,Lunzi):def __init__(self,paizi,xiaohao,year,lz,x):Car.__init__(self,paizi,xiaohao,year)Lunzi.__init__(self,lz)self.x=xa=jc('111','1