背景

在定义完父类后,子类继承父类后,又想有自己的__init__ 方法

方法

在子类的__init__方法中调一下父类的___init__方法

代码

class Test1:
    def __init__(self):
        self.name = 'Tarzen'


class Test2(Test1):
    def __init__(self):
        Test1.__init__(self)
        self.age = '18'


test2 = Test2()
print(test2.name)
print(test2.age)

终端输出:

Tarzen
18