Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Console.WriteLine("SuperTipo ");
            King king = new King();

            king.SetWeapon(new AxeBehavior());
            king.WeaponBehavior.UseWeapon();
            king.Fight();

            Queen queen = new Queen();

            queen.SetWeapon(new KnifeBehavior());
            queen.WeaponBehavior.UseWeapon();
            queen.Fight();

            Troll troll = new Troll();

            troll.SetWeapon(new SwordBehavior());
            troll.WeaponBehavior.UseWeapon();
            troll.Fight();

            Console.ReadKey();
        }