华北科技学院计算机学院综合性实验
实 验 报 告
课程名称 面向对象程序设计(Java)
实验学期 2014 至 2015 学年 第 一 学期
学生所在院部 计算机学院
年级 20## 专业班级 软件B12X
学生姓名 XXX 学号 20120XXXXXXX
任课教师 李芙玲
实验成绩
计算机学院制
《面向对象程序设计(Java)》课程综合性实验报告
开课实验室:基础五 20##-12-08
第二篇:java大作业要求+实验报告模板
至少8页纸,第18周结束前打印一份,电子版发到x7c8h5@。
题目二 魔板游戏
设计内容:设计GUI界面的魔板游戏程序。
一、设计要求:
魔板由4*4或3*3个方格组成,其中一个格子是空的。对于4*4的魔板,其他格子里随机放置15个编号为1~15的方块;对于3*3的魔板,其他格子里随机放置8个编号为1~8的方块。
用鼠标单击任何与空格子相邻的方块可以把该方块移入空格子。通过不断的移动方块,可以将方块一行一行按数字顺序依次排列。
魔板游戏也可以使用图像来替代数字,对于4*4的魔板,将图像分成4*4个方块,打乱顺序后,放入魔板,并将其中一个方格置为空。最终目标是通过移动方块恢复为原始图像。
二、 总体设计(10分)
该魔板游戏开发中共有几个源文件,各源文件之间的关系说明。可包括框架图示。
一、 主类说明(15分)
用表格的形式说明主类中各成员变量(成员变量的名称、变量类型、变量的描述)、方法(名称、功能、备注)。
二、 其他各类的描述和说明。(15分)
三、 附主要源代码(60分)
GUI应用开发(JAVA)期末报告
学 号:Y12209117
姓 名:徐邦
班 级:Y122091
老 师:谢从华