- 7
- 0
- 约2.17万字
- 约 11页
- 2016-10-18 发布于贵州
- 举报
大连交通大学软件院 java 扫雷课程设计
Java课程设计报告
题 目 扫雷游戏
所在院系 软件学院
学生姓名 专 业
班 级 学 号
年 月 日
第一章 总体设计
1.1本系统的主要功能
显示剩余雷数、扫雷用时、分菜鸟、入门和高手三个级别难度、还有右键插旗。
1.2系统包含的类及类之间的关系
本系统共包括7个java源文件。
如图1-1所示。
图1-1 类之间的关系
2.2 java源文件及其功能
1.MG.java
MG类负责创建主窗口,该文件含有main方法,扫雷游戏从该类开始执行。
2.MA.java
Ma类创建的对象是MG类最重要的成员之一,代表‘扫雷区域’。
3.B.java
B类是雷区中‘方块’的类封装,含有关于‘方块’的属性以及操作,即负责为雷区创建代表‘方块’的Block对象。
4.V.java
BV创建的对象负责为Block对象提供视图,以便用户通过该视图与Block对象交互。
5.LM.java
LM类对象不需要视图,在游戏中不需要看见该对象。
6.R.java
当用户扫雷成功时,Record对象负责保存用户的成绩到文件。
7.S
您可能关注的文档
最近下载
- 农业机械设计手册(上册)1-12.pdf VIP
- 2025年江苏省苏州市中考语文真题卷(含答案与解析).pdf VIP
- 基于单片机的老人防跌倒报警系统设计与实现.docx VIP
- T_HNJK 012—2025(艾条(柱)保健用品生产技术规范).pdf VIP
- 2025年上海市初中学业考试英语中考试卷真题(含答案详解).pdf VIP
- 中职化工课件PPT.pptx VIP
- 股市主力操盘盘 口摩斯密码(原创内容,侵权必究).pptx
- GB50856-2013 通用安装工程工程量计算规范.docx
- 2025高考数学(天津卷)第20题 导数解答题 教师比赛说课课件.pptx
- 从中小学教师到教师教育者的关键转变-来源:现代教育管理(第2019001期)-辽宁教育研究院.pdf VIP
原创力文档

文档评论(0)