Пример #1
0
        static void BuilderPattern()
        {
            Console.WriteLine("Builder Pattern");
            Console.WriteLine("---------------");

            IBurgerBuilder chicken = new ChickenBurger();
            IBurgerBuilder beef = new BeefBurger();

            Console.WriteLine("Cooking - Chicken Burger");
            Cook cook = new Cook(chicken);
            cook.GetMeal();

            Console.WriteLine("Cooking - Beef Burger");
            cook = new Cook(beef);
            cook.GetMeal();



            Console.WriteLine("**********************");
            Console.ReadLine();

        }