1、继承:新建的类(称为子类)可以继承一个或多个父类(称为父类或超类),子类会继承父类的属性,从而解决代码重用问题。
Object类是所有python的基类,它提供了一些常用的方法(如__str__)的实现。
2、单继承、多继承
class ParentClass1: #定义父类 pass class ParentClass2: #定义父类 pass class SubClass1(ParentClass1): #单继承,基类是ParentClass1,派生类是SubClass pass class SubClass2(ParentClass1,ParentClass2): #python支持多继承,用逗号分隔开多个继承的类 pass # 查看继承print(SubClass1.__base__)print(SubClass2.__bases__)
3、python3中都是新式类,python2中继承了object的是新式类
4、