- 7
- 0
- 约6.77千字
- 约 42页
- 2017-05-30 发布于浙江
- 举报
程序设计实用案例选讲Part 1: Java基础编程 计算机科学与技术学院网络工程教研室 * 计算机科学与技术学院 网络工程教研室 袁卫华 第二次课 一、案例分析:媒体信息输入输出 二、知识点讲解: 1)类,子类,封装和继承 2)捕捉用户的键盘输入 三、案例功能的进一步分析 四、小结和作业 一、案例分析:媒体信息输入输出 一、案例介绍 设计程序实现书和CD等媒体信息的输入和输出。 编程要求(用户需求) 1)使用命令行方式来实现,程序执行后提示用户选择可以执行的操作类型。 2)根据用户的选择,提示用户输入相应的信息,最终在屏幕上输出这些信息。 3)要求使用循环来完成,以接受用户的多次输入;当用户选择退出时,程序执行结束。 4)对于不合要求的输出,要求给出提示信息,并允许用户重新输入。 一、案例介绍 碰到这样一个题目,应该如何下手去做? 1.思路分析: 1)要完成本题的功能,需要定义几个类? 是否一个包含main方法的主类,用来控制用户操作的流程? 是否需要定义表示书和CD的类文件吗? 2)书和CD等媒体都可能包含哪些信息?(具有哪些特征来描述这些实体?) 需要设计实体类来描述它们的这些特征吗? 类里面除了描述这些特征的数据成员,是否还需要定义一些方法,来对这些数据成员进行操作和处理? 3)有哪些程序功能可以放在实体类的方法中去实现? 一、案例分析:媒体信息输
原创力文档

文档评论(0)