版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
第一天
创建
小敌机,大敌机,奖励机
背景,子弹,英雄机
六个类
编写属性和输出方法
在main方法中实例化测试
需要什么资源去陆小马(blotemJ)公众号提出来,我给你找呀.
第二天
1.在world类中定义一个start方法
并在main方法中调用
2.在world类中定义所有需要的对象和数组
小敌机,大敌机,小蜜蜂
天空,子弹,英雄机
3.在start方法中调用输出各种对象的信息
第三天
1.创建父类飞行物 FlyingObject
编写
属性4个 width,height,x,y
构造方法2个
1.小敌机,大敌机,奖励机
2.天空,子弹,英雄机
2.六个子类继承FlyingObject
3.将所有子类属性中的width,height,x,y删除
4.重新编写合适的构造方法
5.使用FlyingObject[]
替换小敌机\大敌机\奖励机的数组
start方法中遍历元素中的show方法
第四天
1.画窗口
让World类继承 JPanel
在main方法中实例化窗口
设置属性并显示
2.父类中所有属性修改为protected
六个子类中所有属性修改为private
第五天
1.将程序需要的图片粘贴到项目中
2.在flyingobject类中,
编写一个加载图片的方法
3.在六个子类中编写静态的图片数组
来保存图片
并在静态初始化块中加载需要的图片
4.在FlyingObje