|
技术:Java等
摘要:
在全球历史最畅销的电脑游戏中,Windows系统附带的经典游戏,如纸牌游戏可以说是名列前茅。从1990年开始,纸牌游戏成为第一个在 Windows3.0系统附件游戏中所自带的一款经典游戏, 继而纸牌游戏都一直存在于 Windows系统中一直到2009年的 Windows7,广受全球用户热爱。 这也是为什么我这次做纸牌游戏的开发理念。
该纸牌游戏的程序利用Java语言设计实现了纸牌游戏的大部分主要功能: 起始牌的随机摆序、纸牌的移动、牌的回收以及翻牌。 该程序利用了 Java. swing类的下属众多子类,例如 Jframe、 Jpanel等实现了该纸牌游戏的用户界面、背景, 用鼠标单击事件继而触发的接口方法是由该程序下各个菜单组件增添监视器来实现的, 这反过来又允许用户通过点击菜单项来实现游戏中的特定功能
通过本次对该纸牌游戏的设计与实现,令我对 Java语言有了更深层次的学习与了解并练习, 这对我的学习方式意义重大,为我今后的工作奠定了实实在在的基础。
关键词:Java语言、游戏的背景、游戏功能的实现。
目录:
摘 要 4
Abstract 5
1. 绪论 8
1.1 纸牌游戏的课题背景 8
1.2 所需准备的工作 8
2.开发工具的介绍 9
2.1 Java语言简述 9
2.2 Java语言的特点 10
2.3 Java运行机制 12
2.4 Eclipse简介 12
3.可行性分析 14
3.1概述 14
3.2 系统分析 15
4. 系统设计与实现 17
4.1系统设计 17
4.2主要模型 18
4.3系统功能结构图 18
5.详细设计 20
5.1代码功能模块设计 20
5.2模块一的详细介绍 20
5.2.1主要的类 20
5.2.2主要的变量 21
5.2.3主要的方法 21
5.3 模块二的详细介绍 21
5.3.1 主要的类 21
5.3.2 主要的变量 21
5.3.3 主要的方法 21
5.4 模块三的详细介绍 22
5.4.1 主要类介绍 22
5.4.2 主要变量 22
5.4.3 主要方法 22
5.5 模块四的详细介绍 23
5.5.1 主要的类 23
5.5.2 主要的变量 23
5.5.3 主要的方法 23
6.具体功能设计运行截图与程序说明 25
6.1需要实现的主要功能 25
6.2主要功能的代码实现 26
6.2.1.主界面的实现 26
6.2.2下拉菜单的实现 27
6.2.3纸牌移动的操作 28
6.2.4回收纸牌,游戏通关 29
6.2.5帮助菜单 30
6.2.5退出游戏 31
7.游戏测试 32
7.1简介 32
7.2软件测试原则 32
7.3测试目的 33
7.4测试方法 34
结论 39
参考文献 40
致 谢 41
外文原献 42
中文翻译 53
论文字数:29759
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|