Python类的多重继承问题深入分析

771次阅读  |  发布于5年以前

正文

首先得说明的是,Python的类分为经典类 和 新式类
经典类是python2.2之前的东西,但是在2.7还在兼容,但是在3之后的版本就只承认新式类了
新式类在python2.2之后的版本中都可以使用

经典类和新式类的区别在于:

经典类是默认没有派生自某个基类的,而新式类是默认派生自object这个基类的:

复制代码 代码如下:

old style

class A():pass

new style

class A(obejct):pass

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8