必须是显式的调用父类初始化方法,不然解释器不会去调用
继承
继承是面向对象程序设计的重要特征,也是实现代码复用的重要手段。
如果一个新类继承自一个设计好的类,就直接具备了已有类的特征,就大大降低了工作难度。已有的类,我们称为“父类或基类”,新的类,我们成为“子类或派生类"。
1、继承
是代码复用的重要手段
一个子类可以继承多个父类
语法格式:
class 子类(父类):
类体
如果没有指定父类,默认父类是object类
object类是python里的一个类,object是所有类的父类,里面定义了一些多有类共有的默认属性,例如__new__()
继承:代码复用,默认类object
class 子类(父类1,父类2,...):
def __init__(self,形参)
父类.__init__(self,形参) 带入父类属性