案例之保龄球.ppt

案例之保龄球.ppt

ID:49355720

大小:766.50 KB

页数:11页

时间:2020-02-04

案例之保龄球.ppt_第1页
案例之保龄球.ppt_第2页
案例之保龄球.ppt_第3页
案例之保龄球.ppt_第4页
案例之保龄球.ppt_第5页
资源描述:

《案例之保龄球.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、案例练习——保龄球案例起源案例目的案例原理案例点评案例扩展2保龄球比赛以局为单位,一局分10轮,每轮有两次投球机会。如果第一次把10个木瓶全部击倒,就不能再投第二次。唯有第10轮不同,全中时继续投完最后两个球,补中时继续投完最后一个球,结束全局。保龄球的一大魅力,在于独特的倍增分法。同样投出一个球,计分可相差3倍以上。案例起源3◆◆◆考察对JAVA基本的语法、最常见的API的掌握练习如何使用JUnit来驱动开发练习用Eclipse调试程序案例目的4计分方法:保龄球的计分不难,每一局总共有十轮,每一轮里可投两球,一轮有十支球

2、瓶,我们要尽量在两球之内把球瓶全部击倒,如果第一球就把全部的球瓶都击倒了,也就是“STRIKE”,画面出现“X”,就算完成一轮了,所得分数就是10分再加下两球的倒瓶数,但是如果第一球没有全倒时,就要再打一球了,如果剩下的球瓶全都击倒,也就是“SPARE”,画面出现“/”,也算完成一轮,所得分数为10分再加下一轮第一球的倒瓶数,但是如果第二球也没有把球瓶全部击倒的话,那分数就是第一球加第二球倒的瓶数,再接着打下一轮。依此类推直到第十轮。但是第十轮有三球,第十格时如果第一球或第二球将球瓶全部击倒时,可再加打第三球,如此就完成一

3、局了。案例原理5示例图:案例原理6需求分析:I:输入在控制台依次模拟输入保龄球的一局比赛中每轮每次投球击倒的个数(如:101010101010101010101010)P:过程处理逻辑O:输出1、本局比赛的得分2、本局共投掷了多少个球?3、本局的第5轮得分是多少案例原理7◆◆采用Junit3.8作为测试用例的编写工具最终应该有完备的测试用例案例扩展8请学员们开始练习……(估计用时:2小时代码行<1000行)910ENDThankyou!11

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。