示例1:基础方法重写
class Animal:
def speak(self):
print("动物发出声音")
class Dog(Animal):
# 重写父类的speak方法
def speak(self):
print("汪汪汪!")
class Cat(Animal):
# 重写父类的speak方法
def speak(self):
print("喵喵喵!")
# 创建实例
animal = Animal()
dog = Dog()
cat = Cat()
# 调用方法
animal.speak() # 输出: 动物发出声音
dog.speak() # 输出: 汪汪汪!
cat.speak() # 输出: 喵喵喵!
发表评论