题目内容
有一个动物园,动物园里面有各种动物。动物园向游客提供聆听动物叫声的服务。根据用户指定的动物,播放动物叫声。请根据注释补全代码:class Animal{ public void shout(){ System.out.println("动物叫"); }}//继承Animal类class Lion ______ ______ { //重写父类的shout()方法 public void ______ (){ System.out.println("吼吼吼..."); }}class Bird extends Animal{ public void shout(){ System.out.println("啾啾啾..."); } public void fly(){ System.out.println("自由翱翔"); }}public class Zoo{ //动物园提供叫声的服务,使用多态 //如果游客指定的动物是鸟,则可以同时展示飞翔技能。 public void showShout(______ a){ a.______ (); if(a ______ ______ ){ ((______ )______ ).______ (); } }}此时,动物园引进了新的动物大象,那么需要对播放动物声音的服务做出改变吗?不需要,我们只需要创建一个大象类,并且去______ Animal类即可。
查看答案
搜索结果不匹配?点我反馈
更多问题