什么是继承
继承是一种新建类的方式,新建的类被称为子类,被继承的类称为父类,继承了一个类,类中的属性和方法就在子类中
父类=基类
子类=派生类
python中支持一个类继承多个父类
类的分类
- 新式类
- 继承了object的类以及该类的子类,都是新式类,py3中默认继承object
- python3中所有的类都是新式类
- 经典类
- 没有继承object的类以及该类的子类,都是经典类
- 只有python2中才有经典类
class A(object):
pass
class C:
pass
#B继承了A这个类
class B(A,C):
pass
#类的其他内置属性 __名字__
print(B.__dict__)
#类名
print(B.__name__)
#B的父类
print(B.__bases__)