继承:
1、如果在子类中需要父类的构造方法就需要显式地调用父类的构造方法,或者不重写父类的构造方法。
子类不重写 init,实例化子类时,会自动调用父类定义的 init
2、重写了__init__ 时,实例化子类,就不会调用父类已经定义的 init
3、重写__init__ 时,要继承父类的构造方法,可以使用 super 关键字:(详见下面代码)
4、重写__init__ 时,要继承父类的构造方法,
(1)可以使用 super 关键字:
super(子类,self).init(参数1,参数2,…)
(2)第二种方法:
父类名称.init(self,参数1,参数2,…)
代码:
class Person:
def __init__(self