public static void Main(string[] args) { SimplePizzaFactory factory = new SimplePizzaFactory(); PizzaStore store = new PizzaStore(factory); Pizza pizza = store.OrderPizza("cheese"); Console.WriteLine("We ordered a " + pizza.Name); pizza = store.OrderPizza("veggie"); Console.WriteLine("We ordered a " + pizza.Name); }
static void Main(string[] args) { IPizzaFactory pizzaFactory = new NYPizzaFactory(); PizzaStore pizzaStore = new PizzaStore(pizzaFactory); pizzaStore.OrderPizza(PizzaType.Sausage); Console.WriteLine("\n"); pizzaFactory = new ChicagoPizzaFactory(); pizzaStore = new PizzaStore(pizzaFactory); pizzaStore.OrderPizza(PizzaType.Olives); Console.ReadKey(); }