作业:
动物声音模拟器,题目要求:
(1)创建一个基类 Animal(动物),它包含一个名为 speak()的方法,该方法直接返回字符串 "动物发出声音..."。
(2)创建两个子类:Dog(狗)和 Cat(猫),它们都继承自 Animal类。
(3)在两个子类中分别重写 speak()方法:
① Dog类的 speak()方法返回 "汪汪汪!"
② Cat类的 speak()方法返回 "喵喵喵!"
(4)编写一个函数 animal_sound(animal),该函数接收一个动物对象,并调用其 speak()方法,然后打印返回的字符串。
(5)创建 Dog和 Cat的对象,并传入 animal_sound函数进行测试。