Example #1
0
 public Tank(TankFactory tankFactory)
 {
     weapon = tankFactory.CreateWeapon();
     armor  = tankFactory.CreateArmor();
     engine = tankFactory.CreateEngine();
 }