本类下载TOP10
java课程设计(含源代码)
全文下载
Word文件格式下载
6 文钱
文钱不够?
摘 要 该论文主要是讲述编写一个叫“雨一直下”的小游戏的整个过程。包括引言、问题陈述、问题分析、设计实现、评价总结几个部分。其中引言部分主要是介绍JAVA语言区别于其他语言的无可比拟的优点以及在编写游戏方面的优势,这也是我们为什么用JAVA 写的原因。问题陈述主要讲为何编写这个游戏,以及对整个游戏进行整体的一个构思,规划,要实现的基本功能,玩法及规则等。问题分析就是用面向对象的分析的方法对我们的构思进行解析,抽象出类、属性、方法等,为第四步的具体实现打基础。设计实现就在分析的基础上对涉及到的几个游戏的关键点进行具体设计,得出整个要实现的总体框架及给出最后实现的结果。最后是评价总结,对优缺点、难点及扩展性等进行说明。 整个游戏的关键有: 1. 多线程。JAVA支持多线程,在本游戏中也很好的体现出来。 2. 面向对象方法的应用,在分析 游戏的时候,对各个对象的分析,抽象,得到各个类以及属性方法等。 3. applet特点的体现。嵌入浏览器运行,通过一个继承applet类的类控制游戏的生命周期。 4. JAVA语言的封装性、继承性等特性的体现也淋漓尽致。 关键字: 随机数 多线程 接口 数学函数 目 录 摘要 2 1引言 3 2问题陈述 4 2.1游戏名称:雨一直下(取自一首经典的歌曲的名字) 5 2.2规则 5 2.3游戏运行及玩法 5 3问题分析 6 3.1用面向对象方法进行分析 6 3.2小游戏的启动流程如下: 8 4设计实现 9 4.1游戏结束后的重玩 9 4.2关于Screen窗口的初始尺寸的获取 10 4.3在Screen中设置状态变量status 10 4.4Screen.run()方法 11 4.5 repaint()方法的具体执行过程 13 4.6特殊处理 14 4.7关键点 15 4.8 html中的代码 15 4.9总框架 16 5.评价与总结 18 附录一:程序源码 19 参考文献: 39