QuickHit
- 发现类
- 发现类的属性
- 玩家类(Player)的属性
- 游戏类属性
- 级别类(Level)的属性
发现类
玩家(Player)类
游戏(Game)类
级别(Level)类
发现类的属性
玩家类(Player)的属性
玩家当前级别号(levelNo)
玩家当前级别积分(currScore)
当前级别开始时间(startTime)
当前级别已用时间(elapsedTime)
游戏类属性
级别类(Level)的属性
各级别号(levelNo)
各级别一次输出字符串的长度(strLength)
各级别输出字符串的次数(strTimes)
各级别闯关的时间限制(timeLimit)
各级别正确输入一次的得分(perScore)
发现类的方法
- 玩家类(Player)的方法
玩游戏play() - 游戏类(Game)的方法
String printStr()
输出字符串,返回字符串用于和玩家输入比较
void printResult(String out,String in)
比较游戏输出out和玩家输入in,根据比较结果输出相应信
优化设计
- 修改游戏类(Game),添加属性
玩家: Player - 添加类: LevelParam
public final static Level level[6]