我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:多盈娱乐注册 > 多重继承 >

python多重继承下super问题

归档日期:05-30       文本归类:多重继承      文章编辑:爱尚语录

  B怎么没有输出呢?是不是多重继承下用super,必须A、B要有相同的父类才行?

  楼上的回答的很正确,简单来说:在对类D进行实例化的时候,你依次对类C和类A进行了初始化,结果就会以后初始化的B为准了

  实际上在子类里并不需要去初始化父类,你在实例化子类的同时,继承自父类的对象都会被创建

  另外补充一下。父类为新式类的情况下,继承顺序是有影响的。继承顺序上,经典类是深度优先,新式类是广度优先,两种混用的话,分分钟就晕乎了。可以去多做做实验,好好了解。

本文链接:http://cakesbyrita.net/duozhongjicheng/397.html