参考:https://blog.csdn.net/a__int__/article/details/104600972
class Person:
def __init__(self, name = "Person"):
self.name = name
class P1( Person ) :
def __init__(self, age, sex):
self.age = age
self.sex = sex
super().__init__()
p_1 = P1(12, 'man')
p_1.age # 12
p_1.sex # man
p_1.name # Person
class P2( Person ):
def __init__(self, age, sex):
self.age = age
self.sex = sex
p_2 = P2(15, 'woman')
p_2.age # 15
p_2.sex # woman
p_2.name # AttributeError: 'P2' object has no attribute 'name'