多继承与MRO
1.MRO:重整父类的继承顺序,只有在多继承的情况下才需要重整,可以避免父类的方法被多次的调用,
导致资源的占用
2.__mro__魔法属性记录了类的继承的顺序,和Grandson继承的父类的先后顺序没有关系,关系的重整
经典类(Old-style Class) VS 新式类(New-style- Class)
# MRO算法不一样
#DFS 深度优先算法 BFS 广度优先算法
python 2.1 经典类,DFS算法
python 2.2引入新式类,DFS和BFS算法
pvthon 2.3 经典类与新.
原创
2022-04-23 19:26:00 ·
70 阅读 ·
0 评论