随笔分类 -  项目练习

只有注册用户登录后才能阅读该文。
posted @ 2016-10-09 10:34 菜鸟奋斗史 阅读(143) 评论(0) 推荐(0)
摘要:版本2.5 功能:添加“血块”步骤: 1)添加blood类 2)添加必要的方法:eat方法等 3)让blood对象固定轨迹运动, 并在一定时间后消失 具体代码实现: 新增的blood类: Explode: 1 import java.awt.*; 2 3 public class Explode { 阅读全文
posted @ 2016-05-26 20:51 菜鸟奋斗史 阅读(2137) 评论(8) 推荐(8)
摘要:版本1.7 功能:加入爆炸步骤: 1)添加爆炸类:Explode 用不同直径的圆模拟爆炸: int[] diameter = {4, 7, 12, 18, 26, 32, 49, 30, 14, 6}; 加入live: private boolean live = true; 加入位置属性: int 阅读全文
posted @ 2016-05-25 14:03 菜鸟奋斗史 阅读(1596) 评论(4) 推荐(4)
摘要:版本1.0 功能: 添加子弹类 步骤: 1)添加Missile类; 2)添加x,y,dir等属性以及常量; 3)添加构造方法、draw方法等必要方法; 4)根据不同方向,进行不同的运动; 5)在TankClient中模拟一颗子弹; 6)new一颗子弹出来; 7)画出来 注意: 不一定一次写到位,进行 阅读全文
posted @ 2016-05-19 18:37 菜鸟奋斗史 阅读(1136) 评论(4) 推荐(0)
摘要:版本0.1 功能: 产生一个窗口 掌握: 通过Eclipse建立新的项目 为新的项目指定不同的源代码和输出目录 指定项目所用的JDK版本 通过Eclipse建立新的类 注意: 类名和方法名的命名能够见名知意,类名首字母大写,方法名、变量名首字母小写,应用驼峰标识(多个单词组成第一个单词小写,其他单词 阅读全文
posted @ 2016-05-17 21:41 菜鸟奋斗史 阅读(1459) 评论(3) 推荐(4)
摘要:今天学习了一下简单聊天程序(类似QQ那种)的编写过程,从最初的0.1版本到最后的1.3版本,功能不断地增强,下面对一天的学习内容进行梳理。 版本0.1 我们的需求是显示一个窗体,其他什么也不用做,其他功能逐步添加,我们这里用的就是AWT中的Frame; 具体代码实现: 版本0.2 我们的需求是在我们 阅读全文
posted @ 2016-05-16 21:46 菜鸟奋斗史 阅读(1017) 评论(0) 推荐(0)