10.23继承

继承?

什么是继承?

在程序中继承是一种新建子集的方式,新创建的类叫做子类/派生类,被继承的类叫做父类/基类/超类

继承描述的是一种遗传关系,子类可以重用父类的属性

为何要继承?

减少类与类之间代码的冗余

怎么继承?

先抽象再继承

# python2与python3在继承上的区别
# 新式类:但凡继承object类的子类,以及该子类的子子类,...都称之为新式类
# 经典类:没有继承object类的子类,以及该子类的子子类,...都称之为经典类

查找属性的顺序是先找本身-子类-父类

猜你喜欢

转载自www.cnblogs.com/zhanggq/p/9838233.html