(精)24、项目案例3:QuickHit.pptVIP

  • 12
  • 0
  • 约4.24千字
  • 约 36页
  • 2017-06-09 发布于湖北
  • 举报
项目案例:QuickHit 第二十四章 训练的技能点 面向对象设计的思想 使用类图理解类的关系 类的封装 构造方法的使用 this、static关键字的使用 任务描述 需求概述 根据输入速率和正确率将玩家分为不同级别 级别越高,一次显示的字符数越多,玩家正确输入一次的得分也越高 规定时间内完成规定次数的输入,正确率达到规定要求,则升级 玩家最高级别为6级、初始级别一律为1级 用户错误输入一次,游戏结束 开发工具 JDK 6.0、MyEclipse7.5 问题分析:需要使用到的类4-1 发现类: 玩家(Player)类 游戏(Game)类 级别(Level)类 问题分析:需要使用到的类4-2 发现类的属性 玩家类(Player)的属性 玩家当前级别号(levelNo) 玩家当前级别积分(currScore) 当前级别开始时间(startTime) 当前级别已用时间(elapsedTime) 游戏类(Game) 级别类(Level)的属性 各级别号(levelNo) 各级别一次输出字符串的长度(strLength) 各级别输出字符串的次数(strTime) 各级别闯关的时间限制(timeLimit) 各级别正确输入一次的得分(perScore) 问题分析:需要使用到的类4-3 发现类的方法 玩家类(Player)的方法 玩游戏play() 游戏类(Game)的方法 String pri

文档评论(0)

1亿VIP精品文档

相关文档