page contents

面向对象深度优先和广度优先是什么?

轩辕小不懂 发布于 2021-11-20 11:28
阅读 461
收藏 0
分类:Python开发
2463
Nen
Nen
- 程序员

在子类继承多个父类时,属性查找方式分深度优先和广度优先两种。

当类是经典类时,多继承情况下,在要查找属性不存在时,会按照深度优先方式查找下去。

当类是新式类时,多继承情况下,在要查找属性不存在时,会按照广度优先方式查找下去。

请先 登录 后评论