class Cat:
def __init__(self):
self.name = "我是一只慵懒的小猫咪"
def display(self):
print(self.name)
class Dog(Cat):
def __init__(self):
self.name = "我是一只很凶的大狼狗"
def display(self):
print(self.name)
super().__init__()
super().display()
class Pig(Dog):
def __init__(self):
self.name = "我是一只很快就会饿的小猪"
def display(self):
print(self.name)
super().__init__()
super().display()
if __name__ == "__main__":
ds = Pig()
ds.display()
每次子类调用父类就可以用这种方式