首先,我们需要创建一个动物类(Animal),并定义一个成员方法cry()。然后,创建三个子类:猫(Cat)、狗(Dog)和羊(Sheep),它们都继承自动物类,并重写cry()方法。编写一个测试类,创建这三种动物的具体对象,并调用它们的叫声方法。 代码如下: ```python class Animal: def cry(self): pass class Cat(Animal): def cry(self): print("喵喵喵") class Dog(Animal): def cry(self): print("汪汪汪") class Sheep(Animal): def cry(self): print("咩咩咩") class Test: def main(self): cat1 = Cat() cat1.cry() dog1 = Dog() dog1.cry() sheep1 = Sheep() sheep1.cry() if __name__ == "__main__": test = Test() test.main() ``` 运行上述代码,将会输出: ``` 喵喵喵 汪汪汪 咩咩咩 ``` [2024-06-06 23:11:22 | AI写代码神器 | 280点数解答]