Exemple #1
0
        public override IPizza MakePizza(string name)
        {
            var pizza = new Pizza();

            switch (name)
            {
            case "Pepperoni":
                pizza.Build(name, "tomato", "cheese, basil, pepperoni");
                pizza.Bake(350, 18);
                pizza.Slice(12);
                pizza.Box();
                break;

            default:
                pizza.Build(name, "tomato", "cheese, basil");
                pizza.Bake(350, 18);
                pizza.Slice(12);
                pizza.Box();
                break;
            }

            return(pizza);
        }