作业一题目
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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判断动物种类)