贪吃蛇java课程设计--贪吃蛇程序设计
《贪吃蛇java课程设计--贪吃蛇程序设计》由会员分享,可在线阅读,更多相关《贪吃蛇java课程设计--贪吃蛇程序设计(13页珍藏版)》请在毕设资料网上搜索。
1、课程设计说明书 NO.1 贪吃蛇程序设计贪吃蛇程序设计 1.程序设计的目的程序设计的目的 Java语言是当今流行的网络编程语言,它具有面向对象、跨平台、分布应用等特点。 面向对象的开发方法是当今世界最流行的开发方法,它不仅具有更贴近自然的语义,而 且有利于软件的维护和继承。 为了对所学的课程进行加深理解,熟练的掌握JAVA的语法与语句,对其进行 应用。通过此次课程设计,巩固所学Java语言基本知识,增进Java语言编辑基本功,掌 握JDK、JCreator等开发工具的运用,拓宽常用类库的应用。为了进一步巩固课堂上所学 到的知识,深刻把握Java语言的重要概念及其面向对象的特性,锻炼我们熟练的应
2、用面 向对象的思想和设计方法解决实际问题的能力。使我们通过进行课程设计,把所学课程 及相关知识加以融会贯通,全面掌握Java语言的编程思想及面向对象程序设计的方法, 为今后从事实际工作打下坚实的基础。通过课程设计来对JAVA语言有更深的了解,以 及应用。 2.设计方案论证设计方案论证 2.1 系统模块图系统模块图 如图 1 所示 图图 1 1 系统模块图系统模块图 课程设计说明书 NO.2 2.2 主要部分流程图主要部分流程图 如图 2 所示: 图图 2 主要流程图主要流程图 课程设计说明书 NO.3 2.3 设计思路及具体实现方法设计思路及具体实现方法 2.3.1 产生一个窗口产生一个窗口
3、(1)定义一个框架,确定大小。其大小使 600,400; (2)定义一个贪吃蛇的类,确定其大小比例; (3)在窗口上方定义一个 Score 得分; (4) 在窗口的下方定义各按钮的位置。 2.3.2 使贪吃蛇运动起来使贪吃蛇运动起来 通过函数的调用,使贪吃蛇运动起来,用按键来调节贪吃蛇的运动方向,运动的速 度。 2.3.3 定义各功能键的作用定义各功能键的作用 (1) PageUp 使贪吃蛇加速,减速。并确定其按键位置; (2) PageDown 使贪吃蛇减速。并确定其按键位置; (2) ENTER ,R ,S 重新开始游戏,界面回到开始界面; (3) SPACE ,P 暂停游戏。 2.3.4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 贪吃 java 课程设计 程序设计
