摘要: 1. 了解python2和python3类的区别 python2在2.3之前使用的是经典类, 2.3之后, 使用的是新式类 2. 经典类的MRO 树形结构的深度优先遍历 -> 树形结构遍历 从左到右,深度递归,一直到头再返回 Foo -> H -> G -> D -> B -> A -> C -> 阅读全文
posted @ 2018-12-24 19:59 small_caier 阅读(223) 评论(0) 推荐(0) 编辑
摘要: super(类名, self) 从某个类开始找下一个MRO 第一步: 先找一下整个程序的MRO 用c3算法查找: 查找顺序如上,知道了执行顺序就可以按流程执行了 阅读全文
posted @ 2018-12-24 19:54 small_caier 阅读(390) 评论(0) 推荐(1) 编辑