static void Main(string[] args) { Pizza pizza = null; Console.WriteLine("Hello World!"); //NYPizzaFactory nyFactory = new NYPizzaFactory(); //PizzaStore nyStore = new NYPizzaStore(nyFactory); PizzaStore nyStore = new NYPizzaStore(); pizza = nyStore.OrderPizza("cheese"); Console.WriteLine("A ordered : " + pizza.Name); //ChicagoPizzaFactory chicagoPizzaFactory = new ChicagoPizzaFactory(); //PizzaStore chicagoStore = new ChicagoPizzaStore(chicagoPizzaFactory); PizzaStore chicagoStore = new ChicagoPizzaStore(); chicagoStore.OrderPizza("cheese"); Console.WriteLine("B ordered : " + pizza.Name); PizzaStore cfStore = new CalifoniaStore(); pizza = cfStore.OrderPizza("cheese"); Console.WriteLine("C ordered : " + pizza.Name); }
static void Main(string[] args) { IPizza pizza = null; IPizzaStore pizzaStore = null; pizzaStore = new NYPizzaStore(); pizza = pizzaStore.OrderPizza(PizzaMenu.VeggiePizza); Console.WriteLine(pizza); pizza = pizzaStore.OrderPizza(PizzaMenu.PepperoniPizza); Console.WriteLine(pizza); pizzaStore = new ChicagoPizzaStore(); pizza = pizzaStore.OrderPizza(PizzaMenu.CheesePizza); Console.WriteLine(pizza); pizza = pizzaStore.OrderPizza(PizzaMenu.ClamPizza); Console.WriteLine(pizza); }
static void Main(string[] args) { PizzaStore nyStore = new NYPizzaStore(); PizzaStore chicagoStore = new ChicagoPizzaStore(); Pizza pizza = nyStore.OrderPizza("cheese"); Console.WriteLine("Ethan ordered a " + pizza.GetName() + "\n"); pizza = chicagoStore.OrderPizza("cheese"); Console.WriteLine("Jole ordered a " + pizza.GetName() + "\n"); Console.Read(); }
static void Main(string[] args) { var nyStore = new NYPizzaStore(); var chicagoStore = new ChicagoPizzaStore(); var pizza = nyStore.OrderPizza("cheese"); Console.WriteLine($"Ordered a {pizza.Name} in NY"); Console.WriteLine(); var pizza2 = chicagoStore.OrderPizza("cheese"); Console.WriteLine($"Ordered a {pizza2.Name} in Chicago"); Console.ReadKey(); }