- 6
- 0
- 约小于1千字
- 约 9页
- 2019-04-18 发布于北京
- 举报
版本:2017.C
第八章动物乐园
项目演示及需求讲解
系统概述
以面向对象思想设计动物乐园
动物乐园包括的成员:猫、鸭子、海豚
开发步骤
设计猫和鸭类结构,画出类图并写出代码
增加新成员海豚,重新设计类结构
输出各种动物叫声
输出各种动物腿的条数
实现修改数据功能
设计猫和鸭类结构
需求说明:
以面向对象思想设计猫和鸭的类结构
画出类图并写出代码
训练要点:
面向对象程序设计
类的封装、继承
抽象类
实现思路:
创建类
编写类的属性
编写类的方法
优化设计
增加新成员海豚,重新设计类结构
需求说明:
动物乐园增加一个新成员海豚,海豚的叫声是“海豚音……”
训练要点:
多态
接口
实现思路:
对Animals类重新设计
海豚类同时继承类和实现接口
输出各种动物的叫声
需求说明:
在任务2编写的Java代码的基础上,分别创建Cat、Duck、Dolphin对象并放到一个数组中,编写方法对数组进行遍历输出各种动物如何叫
输出各种动物腿的条数
需求说明:
在任务3代码的基础上,对数组进行遍历输出各种动物腿的条数
难点指导
instanceof运算符
实现修改数据功能
需求说明:
在任务4代码的基础上,增加修改功能使用户可以修改三种动物的信息
训练要点:
异常
思路分析:
编写modify方法按照输入的信息实例化新的类
编写load方法,把输出动物信息的功能放在此方法中
如果腿的条数
您可能关注的文档
最近下载
- 城市轨道交通供电与牵引系统.pdf VIP
- 十五五规划纲要全面解读定调未来5年国家发展方向PPT课件 (2).pptx VIP
- 管理方案归纳.docx VIP
- (2026秋新版)部编版四年级语文上册《15《麻雀》》PPT课件.pptx VIP
- 十五五规划纲要全面解读定调未来5年国家发展方向PPT课件 (4).pptx VIP
- 2026年成都街道办事处工作人员招聘笔试试题(含详细答案).docx VIP
- 十五五规划纲要全面解读定调未来5年国家发展方向PPT课件 (5).pptx VIP
- 高中信息技术学业水平合格性考试试卷附答案解析.docx VIP
- 城市轨道交通培训教材(变配电技术).pdf VIP
- 全国大学生职业规划大赛《金融学》专业生涯发展展示PPT【最新版】.pptx
原创力文档

文档评论(0)