Python之面向对象新式类和经典类

Python之面向对象新式类和经典类

  新式类和经典类的继承原理:

  在Python3中,就只有新式类一种了。

  

  类是有继承顺序的:

    Python的类是可以继承多个类的,也就是多继承。

    Python的类如果继承了多个类,那么其寻找的方法有两种,分贝为:深度优先 and  广度优先。    

 

    当类是经典类时:多继承状态下,按深度优先查找。

    当类是新式类时:多继承状态下,按广度优先查找。

  先看Python3中新式类:

    

  

猜你喜欢

转载自www.cnblogs.com/george92/p/9224278.html
今日推荐