static void Main(string[] args) { var chicagoPizzaStore = new ChicagoPizzaStore(); Run(chicagoPizzaStore.CreatePizza(Pizza.PizzaType.CheesePizza)); Run(chicagoPizzaStore.CreatePizza(Pizza.PizzaType.ClamPizza)); Run(chicagoPizzaStore.CreatePizza(Pizza.PizzaType.PapperoniPizza)); Run(chicagoPizzaStore.CreatePizza(Pizza.PizzaType.VeggiePizza)); var nYPizzaStore = new NYPizzaStore(); Run(nYPizzaStore.CreatePizza(Pizza.PizzaType.CheesePizza)); Run(nYPizzaStore.CreatePizza(Pizza.PizzaType.ClamPizza)); Run(nYPizzaStore.CreatePizza(Pizza.PizzaType.PapperoniPizza)); Run(nYPizzaStore.CreatePizza(Pizza.PizzaType.VeggiePizza)); Console.Read(); }
static void Main(string[] args) { //PizzaStore nyStore = new NYPizzaStore(); //PizzaStore chicagoStore = new ChicagoPizzaStore(); //Pizza pizza = nyStore.OrderPizza("cheese"); //Console.WriteLine(); //pizza = chicagoStore.OrderPizza("pepperoni"); PizzaStore store = new NYPizzaStore(); Pizza pizza = store.CreatePizza("cheese"); pizza.Prepare(); }