Exemple #1
0
        public IPizza GetPizza(string type)
        {
            IPizza pizza = null;

            if (type == "Cheese")
            {
                pizza = new CheesePizza();
            }
            else if (type == "Ham")
            {
                pizza = new HamPizza();
            }
            return(pizza);
        }
        IPizza OrderPizza(string type)
        {
            IPizza pizza = null;

            if (type == "Cheese")
            {
                pizza = new CheesePizza();
            }
            else if (type == "Ham")
            {
                pizza = new HamPizza();
            }

            pizza.Prepare();
            pizza.Cook();
            return(pizza);
        }