Java程序设计实例教程 第8章 综合实训

Java程序设计实例教程 第8章 综合实训

ID:45849242

大小:201.50 KB

页数:17页

时间:2019-11-18

Java程序设计实例教程 第8章 综合实训_第1页
Java程序设计实例教程 第8章 综合实训_第2页
Java程序设计实例教程 第8章 综合实训_第3页
Java程序设计实例教程 第8章 综合实训_第4页
Java程序设计实例教程 第8章 综合实训_第5页
资源描述:

《Java程序设计实例教程 第8章 综合实训》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第8章综合实训主讲教师:徐翠霞实训1简单的算术运算【实训简介】本案例设计一个方法作为随机数生成器,生成一位、两位或三位的随机数。利用这个随机数生成器,编写一个小学生简单算术运算的练习程序,运行界面如图8-1所示。图8-1简单的算术运算【实训目的】(1)熟悉异常的基本概念、异常类及异常类的方法;(2)熟练掌握捕获异常、处理异常以及抛出异常的方法。(3)学习并掌握Java中简单数据类型的输入和输出,熟练使用各种程序控制语句完成任务。【技术要点】(1)使用给出的线性同余法生成随机数;(2)定义字符界面菜单,提示用户进行操作;(3)

2、定义输入数据方法,在main()方法中调用该方法从键盘输入数据;(4)定义输入运算符方法,在main()方法中调用该方法从键盘输入运算符;(5)定义运算方法,根据输入的数据和运算符进行计算。最后输出结果,包括做题总数,成绩等。实训2教师学生类构造【实训简介】本案例设计一个应用程序,用来描述人类、学生类、研究生类、老师类和在职研究生老师类等主要权利和义务,可以定义为接口或类、抽象类等。程序运行界面如图8-3所示。图8-3各类角色的不同权利和义务【案例目的】(1)学习并掌握面向对象程序设计的一般过程;(2)学习并掌握面向对象中的

3、类和对象的定义和使用方法,并在此过程中体会类、对象、继承和封装的概念;(3)学习并掌握抽象类和接口的定义和使用方法,并理解接口和抽象类的作用;【技术要点】(1)根据题意绘制各类或接口之间的关系,并确定哪些应该定义为类,哪些应该定义为接口。(2)根据关系图定义各种类和接口中的详细内容;(3)定义main()方法,将上述的各种类和接口联系起来,完成最终的功能。实训3模拟100米短跑比赛【案例说明】本实训是一个Applet程序,使用异常处理机制和多线程机制模拟两人百米赛跑的情况,每一次的比赛结果都是不可预知的,当比赛结束后可以清楚

4、的看出是哪一位运动员得到了冠军。图8-5100米短跑比赛模拟结果【案例目的】(1)学习并掌握多线程的基本概念、创建方法及其基本控制;(2)学习并掌握多线程机制的实现方法。【技术要点】(1)首先装入需要的各种软件包;(2)实现run()方法。实训4画笔程序【实训说明】本实训要求设计一个图形用户界面的画图程序,用鼠标在绘图区域,画出满足自己需要的内容,可设置线宽和颜色。图形可正确存取。程序运行的参考界面如图8-6所示。图8-6简单的画笔程序【实训内容】(1)设计相应的用户界面(2)对相关的组件进行布局(3)添加相关的事件处理【技

5、术要点】1.界面框架的实现2.组件设计3.布局管理4.事件处理5.绘制图形6.主要的类和方法

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。