设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声,要求如下。\n\n编写抽象类Animal\nAnimal抽象类有两个抽象方法cry()和getAnimalName(),即要求各种具体的动物给出自己的叫声和种类名称。\n\n编写模拟器类Simulator\n该类有一个playSound(Animal animal)方法,该方法的参数是Animal类型,即参数animal可以调用Animal的子类重写的cry()方法播放具体动物的声音,调用子类重写的getAnimalName()方法显示动物种类的名称。\n\n编写Animal的子类:Dog和Cat类
时间: 2023-03-10 09:25:33 浏览: 371
动物声模拟_动物叫声模拟器_
5星 · 资源好评率100%
Dog类重写cry()方法,模拟狗的叫声;Cat类重写cry()方法,模拟猫的叫声。最后,使用Simulator类的playSound(Animal animal)方法,传入Dog类或Cat类的实例,即可播放不同动物的叫声,并显示出动物的种类名称。
阅读全文