编写Java程序,以继承和多态思想模拟饲养员喂养不同动物的
不同⾏为substring
需求说明:
以继承和多态思想模拟饲养员喂养不同动物的不同⾏为
accidental动物园有饲养员和动物,其中动物有⽼虎、马、猴⼦、⽺、狼等。
kp是啥意思是什么饲养员对不同的动物有不同的喂养⾏为。catkin
实现思路:
finefood
以继承和多态思想模拟饲养员喂养不同动物的实现思路:
1. 创建各种动物的⽗类Animal,在该类中定义eat()⽅法,该⽅法中不进⾏任何的业务操作。
2. 创建5个动物类⼦类,分别是马(Hor)、绵⽺(Sheep)、⽼虎(Tigger)、猴⼦(Monkey)、狼(Wolf)。
3. 创建饲养员类(Feeder),在Feeder类定义⼀个feed()⽅法,该⽅法的形参类型为Animal类型。
澳大利亚国庆日
htb4. 在Feeder类的main()⽅法中,创建向上转型的5个不同的动物对象。
alexandre>caged
实现代码:
>英语聊天室