毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

JAVA大富翁游戏的设计+流程图+总结体设计图 第6页

更新时间:2010-7-15:  来源:毕业论文
JAVA大富翁游戏的设计+流程图+总结体设计图 第6页
掌握该游戏的操作和各项功能,以保证游戏能安全可靠地运行。
游戏基于计算机操作系统,避免了纸张塑料的制造,一次开发,多次复制,节省费用开支;
游戏的开发工具与数据库均采用开源的互联网资源,安全可靠,成本低廉,易于推广。
6. 游戏的兼容性原则毕业论文http://www.youerw.com
Java 技术既是一种高级的面向对象的编程语言,也是一个平台。Java 技术基于 Java 虚拟机(Java virtual machine,JVM)本文来自优*文|论/文|网原文请找QQ752018766 JVM 的任何系统上运行。Java 语言的主要好处是,Java 应用程序可以跨硬件平台和操作系统进行移植 —— 这是因为每个平台上安装的 JVM 都可以理解同样的字节码。因此基于JAVA的大富翁游戏的设计与实现可以在任何安装JVM的平台上运行,而现在基本所有的平台都会装有JVM。从而实现了游戏多平台运行具有良好兼容性的原则。
3.3 异常处理机制
Java的异常是面向对象的。一个Java的Exception是一个描述异常情况的对象.当出现异常情况时,一个Exception对象就产生了,并放到异常的成员函数里。
Java的异常处理是通过5个要害词来实现的:try,catch,throw,throws和finally。
    1.异常处理:
在Java语言的错误处理结构由try,catch,finally三个块组成。其中try块存放将可能发生异常的Java语言,并治理相关的异常指针;catch块紧跟在try块后面,用来激发被捕捉的异常;finally块包含清除程序没有释放的资源,句柄等。不管try块中的代码如何退出,都将执行finally块。
2.抛出异常:
Java语言可以不在方法中直接捕捉,而用throw语句将异常抛给上层的调用者。Throw语句就是来明确地抛出一个异常;首先你必需得到一个Throwable的实例句柄,通过参数传到catch中,或者采用new操作符来创建一个。
3.Java中异常处理的原则
当一个类在遇到错误时,它应该设法:
A.返回到一个安全和已知的状态
B.能够使用户执行其它的命令
C.如果可能,就保存所有的工作
D.如果有必要,可以退出以避免造成进一步的危害
在基于JAVA的大富翁游戏的设计与实现中,采用了多种异常处理机制对游戏的进程进行保护,具体声明了类bankruptException、类buildException、类finalHotelEx、类hotelException、类houseLevelException、类initialException、类monoBuyException等异常类来获取异常并抛出提示信息。所有的异常类均继承自类Exception,具体实施举例如下:
1. bankruptException
当玩家执行投掷骰子操作时,会获取玩家是否满足异常条件,当前所持现金等于零或小于零,满足异常条件时,会抛出提示信息,此玩家破产。具体流程图如下:
图3-3 bankruptException流程图2. buildException
当玩家到达一方格后,会获取建造异常,如果当前方格不属于此玩家,玩家点击建造房屋后会抛出异常提示信息,具体流程如下:
图3-4 buildException流程图
3. finalHotelException
当玩家投掷骰子并前进至相应方格后,会获取建造宾馆异常,当房屋等级为最高级,代表已建造宾馆,不能继续投资建造,如果继续建造,会抛出提示信息。具体流程如下:
图3-5 finalHotelException流程图               
4. initialException
当创建玩家后,点击开始游戏时,会获取异常,如果满足异常条件,游戏不允许开始,返回创建玩家,当且仅当不满足异常条件时,游戏才能够初始化并开始。具体流程如下:

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页

JAVA大富翁游戏的设计+流程图+总结体设计图 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。