武器的练习7Army

原创 2016年08月30日 20:04:20
package ch10.exec.weapon;


//军队
public class Army {
private Weapon[] ws;
private int count;//武器的数量

public Army(int n){
ws = new Weapon[n];
count = 0;
}

//添加一种武器
public void addWeapon(Weapon w){

if(count<ws.length){
ws[count] = w;
count++;
}else{
System.out.println("武器已经满了");
}
}

//発动総攻
public void attactAll(){
for (int i = 0; i < ws.length; i++) {
ws[i].attact();

}
}

//全员移动
public void moveAll(){
for (int i = 0; i < ws.length; i++) {
if(ws[i] instanceof Moblie){//判断某个武器有没有実现Moblie接口,有実现才有move方法
Moblie m =(Moblie)ws[i];
m.move();
}
}
}
}

相关文章推荐

数据分析-质量管理的7+1种武器

质量数据分析
  • afujin
  • afujin
  • 2015年11月10日 06:57
  • 796

敏捷其实很简单(7) Scrum Master的7种武器之长生剑和孔雀翎

这个系列的文章来到了Scrum Master这个角色的解读,其实SM在Scrum以及敏捷流程中也是很重要的一个role,而本人也恰好在此有过一些经验和教训,所以便想在此多费一些章节和大家分享一下关于S...

ERP顾问的7+1种武器(七)-标杆分析

  • 2013年03月21日 18:25
  • 68KB
  • 下载

ERP顾问的7+1种武器(六)-雷达图

  • 2013年03月21日 18:27
  • 47KB
  • 下载

大型互联网站的7 种武器-Cache

这是之前参加的一个互联网架构培训的笔记,整理出来,方便使用。   大型互联网站的7种武器     一、Cache   分为本地 cache ( OsCache )与远程cache (...

win7武器的相互间

  • 2013年02月05日 22:23
  • 974KB
  • 下载

Codeforces 588E Duff in the Army 【树链剖分维护区间前k小】

题目链接:Codeforces 588E Duff in the Army E. Duff in the Army time limit per test4 seconds memory lim...

Star Army Demo

  • 2012年06月01日 01:21
  • 9.76MB
  • 下载

Army Truck 3D游戏

  • 2017年01月09日 21:01
  • 66.44MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:武器的练习7Army
举报原因:
原因补充:

(最多只允许输入30个字)