扫雷游戏的开发 JAVA 软件工程
2.1 MineGame.java(主类):主要负责创建扫雷游戏主窗口,该文件有
main方法,扫雷游戏从该类开始执行。MineGame类主要有三种类型的成员:File,MineArea和ShowRecord对象。
2.2 MineArea.java:表示扫雷区域。该类的成员变量主要有四个,分别是:
Block,BlockView,LayMines。
2.3 Block.java :雷区“方块”的封装,含有关于方块属性以及操作。 2.4 BlockView.java:为Block对象提供视图,如果是雷,则显示雷的图标,
如果不是雷,则显示他周围的雷的总数
2.5 LayMines.java:使用随机算法指定MineArea对象中的那些是雷,那些
不是雷
2.6 Record.java: 扫雷成功时,用于保存用户的成绩到文件
2.7 ShowRecord:当用户查看扫雷最好成绩时,用于提供读取文件数据的
界面
3 详细设计与实现
3.1 MineGame.java(主类):
(1)成员变量
bar和fileMenu 提供菜单操作,单击菜单操作中的选项为“初级”,“中级”,“高级”
或“扫雷英雄榜”
mineArea 是扫雷区域,提供有关雷的主要功能 “英雄榜” 负责存放三个级别的扫雷最好成绩 showHeroRecord负责显示英雄榜中的数据
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新工程科技java扫雷游戏的开发(2)全文阅读和word下载服务。
相关推荐: