编写程序模拟“主人"喂养"宠物的场景:提示1:
主人类: Master
宠物类: Pet
宠物类子类: Dog、 Cat、 YingWu ,提示2:
主人应该有喂养的方法: feed() .宠物应该有吃的方法: eat()
只要主人喂宠物[宠物就吃。
要求:主人类中只提供–个喂养方法feed(),要求达到可以喂养各种类型的宠物。
编写测试程序:
创建主人对象
创建各种宠物对象
调用主人的喂养方法feed(),喂养不同的宠物,观察执行结果。
邇过该案例,理解多态在开发中的作用.
重要提示: feed方法是否需要一一个参数, 参数选什么类型! ! !
public class Test2{public static void main(String[] args){Master m = new Master();Dog d = new Dog();Cat c = new Cat();Yingwu y = new Yingwu();m.feed(d);m.feed(c);m.feed(y);} } 123456789101112
//主人类 public class Master{public void feed(Pet Chongwu){Chongwu.eat();} } 123456
public class Dog extends Pet{public void eat(){System.out.println("狗狗在吃主人喂的食物");} } 12345
public class Cat extends Pet{public void eat(){System.out.println("猫咪在吃主人喂的食物");} } 12345
public class Yingwu extends Pet{public void eat(){System.out.println("鹦鹉在吃主人喂的食物");} } 12345
相关知识
java练习题
编写程序模拟“主人”喂养“宠物”的场景,利用多态的思想!!!
几款宠物类app推荐帮你更好照顾宠物
宠物类营业执照名字大全
java测试类pet
mysql实现宠物主人登陆的数据访问
动物是人类的朋友,为了唤起居民对动物的热爱,社区的宠物中心举办了主题为“My pet”的养宠物交流会。请根据下面的材料,以“My pet dog”为题写一篇英语
现在在亚马逊卖产品,做宠物类商品,想知道除了食物有哪些宠物类的商品
抖音宠物类短视频走红原因分析.pptx
.pet域名简介
网址: 提示1: 主人类: Master 宠物类: Pet https://m.mcbbbk.com/newsview102996.html
上一篇: 毕设项目:宠物之家管理系统(JS |
下一篇: 服务器维护必刷稀有宠物,完美国际 |