java第十一天作业
2020-07-28 23:07
239 查看
作业如下图:
程序如下:
代码:
public class Homework6{ public static void main(String[] args){ Master m = new Master(); Pet d = new Dog(); Pet c = new Cat(); Pet y = new YingWu(); m.feed(d); m.feed(c); m.feed(y); } } class Master{ public void feed(Pet p){ p.eat(); } } class Pet{ public void eat(){ System.out.println("宠物在吃东西"); } } class Dog extends Pet{ public void eat(){ System.out.println("狗在吃狗粮"); } } class Cat extends Pet{ public void eat(){ System.out.println("猫在吃猫粮"); } } class YingWu extends Pet{ public void eat(){ System.out.println("鹦鹉在吃鸟粮"); } }
相关文章推荐
- IT十八掌作业_java基础第十一天_集合
- IT十八掌作业_java基础第十一天_集合
- IT十八掌作业_java基础第十一天_集合
- IT十八掌作业_java基础第十一天_集合
- 作业_java基础第十一天_集合
- Java课程设计——博客作业教学数据分析系统(201521123082 黄华林)
- IT十八掌作业_java基础第二天_进制转换原理和补码存储方式
- 吉软_java57_第十九次作业
- java_java57_0315作业_孙明明
- Java 第一次作业
- WEEK9 JAVA作业
- 黑马作业(d33)java反射训练
- IT十八掌作业_java基础第三天_数组
- java 大作业报告
- 记 java 调用 ETL 工具 kettle 作业
- Java作业一
- 吉软_Java57_第十六次作业
- Java作业-打印时间
- java学习总结——第十一天
- 尚学堂JAVA第三章 作业