贪吃蛇课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
贪吃蛇课程设计
《面向对象程序设计》
课程设计报告
题目:贪吃蛇游戏设计与实现
院(系):信息科学与工程学院专业班级:计科1302班
学生姓名:毛慧剑
学号: 1101057
指导教师:苏莹
8月31日至 9月25日
华中科技大学武昌分校制
面向对象程序设计课程设计任务书
目录
1需求与总体设计 ............................................................... 错误!未定义书签。
1.1总体设计思路 ................................................................ 错误!未定义书签。
1.2系统主要功能图 ............................................................ 错误!未定义书签。
1.3系统主要类图 ................................................................ 错误!未定义书签。2详细设计........................................................................... 错误!未定义书签。
2.1 Login类 .......................................................................... 错误!未定义书签。
2.2 SnakeFrame类 ............................................................... 错误!未定义书签。
2.3 SnakeModel类............................................................... 错误!未定义书签。
2.4 SnakePanel类 (3)
2. 5 LocationRO类... ......................................................错误!未定义书签。
2.6 Location类.............................................................错误!未定义书签。
3.编码实现 (4)
3.1 Login类的详细代码 (4)
3.2 SnakeFrame类的详细代码 (7)
3.3 SnakeModel类的详细代码 (12)
3.4 SnakePanel类的详细代码 (17)
3.5 LocationRO类的详细代码 (22)
3.6 Location类的详细代码 (23)
4系统运行与测试 (25)
4.1程序主界面 (25)
4.2游戏开始界面 (25)
4.3游戏操作界面 (25)
4.4游戏难度设置界面 (26)