美文网首页
坦克大战

坦克大战

作者: Grea | 来源:发表于2017-03-16 17:12 被阅读0次

    版本0.5

    功能:

       -代码重构

         --将以后可能需要多处改变的量定义为常量

             ---Frame的宽度和高度

              ----常量名一般大写

    注意:

       常量一般是public static final的

               


    版本0.6

    功能:

       -让坦克听从我们的指挥

           --添加键盘监听器类KeyMonitor

           --TankClient 添加键盘监听器

           --针对不同的键改变坦克的位置,与重画线程结合产生不同方向运动

       -注意:

           --switch case语句中break语句的作用

           --写程序要循序渐进


    版本0.7——重要版本

    功能:

      -将坦克单独包装成类

    -步骤:

    --建立Tank类

    --为Tank类添加成员变量x,y

    --添加draw方法,使Tank类独立控制自己的画法

          --添加Tank类处理按键的方法

          --根据Tank类修改TankClient类

      -掌握:

    --面向对象的思考方法

    ---细节隐藏,构建单独的类,首先考虑系统中有哪些类

    ---合适的方法应该出现在各式的类中

    相关文章

      网友评论

          本文标题:坦克大战

          本文链接:https://www.haomeiwen.com/subject/mdpjnttx.html