Example #1
0
        static void Main(string[] args)
        {
            System.Console.WriteLine("Нападение дракона на персонажа....\n " +
                                     "Применен алгоритм защиты от дракона");
            Context context = new Context(new DragonBattleStrategy());

            context.Logica();

            System.Console.WriteLine("Нападение ГИГАНТА на персонажа....\n " +
                                     "Применен алгоритм защиты от ГИГАНТА");
            context = new Context(new GiantBattleStrategy());
            context.Logica();

            System.Console.WriteLine("Нападение Турели на персонажа....\n " +
                                     "Применен алгоритм защиты от Турели");
            context = new Context(new TurretBattleStrategy());
            context.Logica();
        }