public LiveWar(BattleFieldFactory factory, MyCollection naziSoldiers, MyCollection redSoldiers) { naziArmy = factory.CreateNaziArmy(naziSoldiers); redArmy = factory.CreateRedArmy(redSoldiers); Console.WriteLine("- In Nazi army are : " + naziArmy.GetType().Name + " soldiers"); Console.WriteLine("- In Red army are : " + redArmy.GetType().Name + " soldiers"); }
public override void Outfights(RedArmy ra) { Console.WriteLine(this.GetType().Name + " Outfights " + ra.GetType().Name); }