以下关于 Python 类继承的代码,执行后输出结果是?()
1 class Animal:
2 def __init__(self, name):
3 self.name = name
4 def speak(self):
5 return "动物叫声"
7 class Dog(Animal):
8 def speak(self):
9 return f"{self.name}:汪汪汪"
10
11 class Cat(Animal):
12 def __init__(self, name, color):
13 super().__init__(name) # 调用父类构造方法
14 self.color = color
15 def speak(self):
16 return f"{self.name}({self.color}):喵喵喵"
17
18 dog = Dog("旺财")
19 cat = Cat("咪宝", "橘色")
20 print(dog.speak(), cat.speak())









