美文网首页
坦克大战

坦克大战

作者: 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