首页 > 数码专栏 > 正文

java飞机大战代码及步骤

数码专栏 时间:2024-10-21 09:00:31

飞机大战(简单步骤

一,新建工程和包。首先,新建名为shoot的Java工程;然后,在工程下的src目录下新建包com.cetc.shoot,将所需要图拷贝到该包下

二,创建抽象父类Flyingobject。分析出英雄机、敌飞机、子弹以及蜜蜂都有x, y,width以及height属性,因此,将这些属性抽象到父类Flyingobject中。另外,它们在界面上都以图片的形式显示,因此在父类Flyingobject中,添加image属性,表示它们的贴图,并提供上述5个属性的getter和setter方法, FlyingObject类的代码如下所示:

三,创建接口Enemy,实现接口的类为敌人。创建接口Enemy ,表示敌人。如果子弹击中敌飞机,英雄机可以获取分数,因此,在Enemy接口中提供获取分数的方法,代码如下所示:

四,创建接口Award,实现接口的类表示奖励。public interface Award { public int DOUBLE_FIRE = 0; //火力 public int LIFE = 1; //命 /** 获取奖励类型 0为火力 1为命 */ public int getType();

郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。