在某游戏系统中,有猫、狗、猪三种动物。 (1) 三者都有吃的行为,建立一个动物类作为他们的父类,但是三种动物吃的行为都不相同,猫吃老鼠、狗吃骨头、猪吃饲料 (2) 此外,在自身的特有行为中,猫可抓老鼠,狗能看家护院,猪特别擅长睡觉 (3) 建立测试程序1,该程序有一个方法eatfunction(Animal a),根据传递进来的动物的不同,分别调用他们的吃的行为和特有的行为 (4) 建立测试程序2,定义一个ArrayList的链表对象,定义三个对象,分别是猫、狗、猪,然后放置3个对象到该链表对象。循环该链表,取出每一个,调用他们的公共行为和他们各自的行为。 考察知识点:继承、多态、instanceof
2021-10-13 22:03:00 3KB Java 类的继承 多态 instanceof
学习Java程序入门-面向对象之封装,继承,多态(下).docx
2021-10-08 23:12:14 23KB java JavaScript
实现下图中的Shape层次结构。每个TwoDimensionalShape类应包括成员函数getArea,以计算二维图形的面积。每个ThreeDimensionalShape类包含成员函数getArea和getVolume,分别计算三维图形的表面积和体积。编写一个程序,用一个数组乘放各种图形类对象,并输出对象得相应信息,要能判断每个图形到底属于TwoDimensionalShape还是属于ThreeDimenionalShape。如果某个图形是TwoDimensionalShape就显示其面积,如果某个图形是ThreeDimenionalShape,则显示其面积和体积。
2021-09-17 15:39:58 560B 继承,多态
1
@Java 大家好,我是Ziph! 下面分为三种打印方法: import java.util.Scanner; /** * @author Ziph * @date 2020年2月21日 * @Email mylifes1110@163.com */ public class TestDemo { public static void main(String[] args) { //----------------------------------------------------------------------------------------- //方法一、 Sala
2021-08-27 17:45:56 283KB mp mpl pl
1
用C语言实现 C++封装、继承、多态,网络上的资源,我们一起感谢未留名的前辈。
2021-07-15 21:09:24 169KB C语言高级编程 C实现封装 继承 多态
1
Java面向对象程序设计--基本类型、数组和枚举类型Java面向对象程序设计--继承与接口.pptx
2021-07-11 20:02:23 237KB java 程序设计 类型 继承多态
1
Lesson_面向对象继承,多态,接口_实训
2021-07-10 12:01:58 20KB 面向对象 继承 多态 接口
包含面向对象编程所有基础知识和实战代码
2021-06-27 20:07:58 326KB 面向对象编程 Java 继承 多态
1
使用Java三大特性,编写喷墨打印机和针式打印机类,通过test调用,控制台打印输出
2021-06-25 10:10:04 2KB Java 课程 原创
1
本课程输入python教程中的第二个教程,旨在带大家学习python面向对象编程,从面向过程到面向对象思维的提升,带大家学习面向对象,文件操作,异常等相关的操作,让大家充分学习python的面向对象相关的知识.面向对象封装面向对象继承面向对象多态私有属性和方法,伪私有属性和方法异常,捕获异常文件读取写入
1