public class TestGame { public static void main(String[] args) { Creature[] world = new Creature[5]; for(int i=0;i0.5) world[i] = new Alien("Alien "+i); else world[i] = new Creature(); print(world); shoot(world); System.out.println("---------"); print(world); } public static void shoot(Creature[] a) { for(Creature c:a) if (c instanceof Alien && Math.random()>0.5) ((Alien)c).strength--; } public static void print(Creature[] a) { for(Creature c:a) c.printProperties(); } }