实验报告
一、题目简介;
游戏主要是鼠标两次点击的图片能否消去的问题。当前,前提是点击两张相同的图片,若点击的是同一张图片或者两张不同的图片,则不予处理。该游戏由多张不同的图片组成,游戏开始将会出现多张随机组合的图片,在规则下点击两张相同的图片后图片将会消失。图片全部消完为游戏成功。
二、结对分工及过程;
此次项目中:王庆祥负责设计图片及编写代码,
郝佳伟负责运行并测试程序是否正确运行。
完成连连看基本功能是:看图和判断。
为实现课程设计需求,需要实现的各个类、每个类需要负责实现的功能。
定义了一个lianliankan类,实现了接口ActionListener:
①main()方法:主函数;
②actionPerformed()方法,用来实现重来一局按钮的响应事件;
③init()方法:初始化界面,排列图形;
④fraction()方法:计算得分
⑤randomBuild()方法:产生十五对随机的数字
⑥estimateEven()方法:传进两个int型和一个JButton型的三个参数
⑦rowPassOne()方法:在第一个按钮同列有空按钮的条件下判断第二个转折点出现的情况;
⑧linePassOne()方法:在第一个按钮同行有空按钮的条件下判断第二个转折点出现的情况;
⑨xiao()方法:判断两个按钮在对应数组元素的值相同时能不能消去。
三、代码地址;
https://github.com/zhangji123/-/blob/master/%E8%BF%9E%E8%BF%9E%E7%9C%8B%E5%B0%8F%E6%B8%B8%E6%88%8F%E4%BB%A3%E7%A0%81
四、测试情况;
五、问题及心得。
通过本次实验,熟悉并掌握了github平台的使用及自己java编程方面的提升,收获颇丰。 此次软件测试的课程设计,深刻学习掌握了软件测试和软件测试过程的基本方法和基本技术,进一步提高了自己在程序上的编写能力,以及一些之前未触及的问题。实践出真理,再接再厉,继续努力!!