Пример #1
0
        public override void Prepare()
        {
            Dough     = IngredientFactory.CreateDough();
            Sauce     = IngredientFactory.CreateSauce();
            Cheese    = IngredientFactory.CreateCheese();
            Pepperoni = IngredientFactory.CreatePepporoni();

            StringBuilder sb = new StringBuilder();

            sb.AppendLine("Preparing: " + Name);
            sb.AppendLine(Dough.Name);
            sb.AppendLine(Sauce.Name);
            sb.AppendLine(Cheese.Name);
            sb.AppendLine(Pepperoni.Name);

            Console.WriteLine(sb.ToString());
        }