作业一题目

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、简述什么是Java垃圾回收机制?有什么意义?列举6种Java垃圾回收算法。

2、在Java继承中,方法覆盖要满足什么要求?

3、Java的方法覆盖与方法重载有什么异同?

4、分别介绍this、super、static、final关键字的使用。

5、综合设计题

阶段一:设计猫和鸭类与其父类结构,按照下面类图并写出代码。(shout()方法简单输出一句话,构造方法初始化封装好的私有成员变量)

阶段二:增加新成员海豚,重新设计类结构。使用多态、接口优化设计

阶段三:输出各种动物叫声

需求说明:

在阶段二编写的Java代码的基础上,分别创建Cat、Duck、Dolphin对象并放到一个数组中,对数组进行遍历输出各种动物如何叫

阶段四:输出各种动物腿的条数

需求说明:

在阶段三代码的基础上,对数组进行遍历输出各种动物腿的条数(提示:使用instanceof判断动物种类)

相关文档
最新文档