坦克大战

版本0.5

功能:

   -代码重构

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

         ---Frame的宽度和高度

          ----常量名一般大写

注意:

   常量一般是public static final的

           


版本0.6

功能:

   -让坦克听从我们的指挥

       --添加键盘监听器类KeyMonitor

       --TankClient 添加键盘监听器

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

   -注意:

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

       --写程序要循序渐进


版本0.7——重要版本

功能:

  -将坦克单独包装成类

-步骤:

--建立Tank类

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

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

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

      --根据Tank类修改TankClient类


  -掌握:

--面向对象的思考方法

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容