Day20 继承

1.多继承
继承: x是一种y的时候.可以使用继承关系. "is a"
一个类同时继承多个类(python, c++)
2.python2 的经典类的MRO
通过树形结构的深度优先遍历
一条道走到黑(从左往右)
FOO H G F D B A C E
3. 新式类的MRO(面试必考) C3算法
先拆分
再合并 第一项的头和后面所有项的尾进行比较如果出现了. 就拿出来 如果没出现. 下一项
有结果立马返回第一个
4. super() (重点)
super是查找mro顺序中的下一个
单继承中我们可以认为super是对父类中的属性或方法的引入
 

原文地址:https://www.cnblogs.com/v-h3/p/9960007.html