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

面向对象深度优先和广度优先是什么?,第1张

面向对象深度优先和广度优先是什么?
Python的类可以继承多个类,Python的类如果继承了多个类,那么其寻找方法的方式有两种当类是经典类时,多继承情况下,会按照深度优先方式查找  py3当类是新式类时,多继承情况下,会按照广度优先方式查找  py2简单点说就是:经典类是纵向查找,新式类是横向查找经典类和新式类的区别就是,在声明类的时候,新式类需要加上object关键字。在python3中默认全是新式类

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4876895.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-12
下一篇 2022-11-11

发表评论

登录后才能评论

评论列表(0条)

保存