static void Main(string[] args) { var barbarian = new Barbarian(); barbarian.Weapon = new Axe(); var knight = new Knight(); knight.Weapon = new Sword(); barbarian.Fight(); knight.Fight(); Console.WriteLine(); barbarian.Weapon = new Sword(); knight.Weapon = new Knife(); barbarian.Fight(); knight.Fight(); Console.ReadLine(); }
public void Setup() { barbarian = new Barbarian(new MeleeStrategy()); }