AI智能
改变未来

QuickHit项目

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]
    赞(0) 打赏
    未经允许不得转载:爱站程序员基地 » QuickHit项目