Beispiel #1
0
        static void Main(string[] args)
        {
            PizzaStore nyStore = new NYPizzaStore(); //这里可以创建多个工厂,略
            Pizza      pizza   = nyStore.OrderPizza("cheese");

            Console.WriteLine($"Ethan ordered a {pizza.Name}\n");
            pizza = nyStore.OrderPizza("chicago");
            Console.WriteLine($"Joel ordered a {pizza.Name}\n");

            Console.ReadKey();
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            var nyPizzaStore      = new NYPizzaStore();
            var chicagoPizzaStore = new ChicagoPizzaStore();

            nyPizzaStore.OrderPizza("cheese");
            Console.WriteLine("\n");

            nyPizzaStore.OrderPizza("clam");
            Console.WriteLine("\n");

            chicagoPizzaStore.OrderPizza("cheese");
            Console.WriteLine("\n");

            chicagoPizzaStore.OrderPizza("clam");
        }
Beispiel #3
0
        static void Main(string[] args)
        {
            PizzaStore nyPizzaStore = new NYPizzaStore();

            nyPizzaStore.OrderPizza("cheese");

            Console.ReadKey();
        }
Beispiel #4
0
        static void Main(string[] args)
        {
            PizzaStore nyStore      = new NYPizzaStore();
            PizzaStore chicagoStore = new ChicagoPizzaStore();

            Console.WriteLine("First Order :");
            Pizza pizza = nyStore.OrderPizza("cheese");

            //Console.WriteLine("Second Order :");
            //pizza = chicagoStore.OrderPizza("cheese");
        }
Beispiel #5
0
        static void Main(string[] args)
        {
            PizzaStore nyStore      = new NYPizzaStore();
            PizzaStore chicagoStore = new ChicagoPizzaStore();

            PizzaBase pizza = nyStore.OrderPizza("cheese");

            Console.WriteLine($"Ethan ordered a {pizza.Name}");

            pizza = chicagoStore.OrderPizza("cheese");
            Console.WriteLine($"Joel ordered a {pizza.Name}");
        }
        public 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("Joel ordered a " + pizza.GetName());

            Console.ReadLine();
        }
Beispiel #7
0
        static void Main(string[] args)
        {
            PizzaStore ny   = new NYPizzaStore();
            PizzaStore chic = new ChicagoPizzaStore();

            Pizza order = ny.OrderPizza("Cheese");

            Console.WriteLine($"Ethan ordered a {order.Name} \n");

            order = chic.OrderPizza("Cheese");
            Console.WriteLine($"Joel ordered a {order.Name}");

            Console.ReadKey();
        }
        static void Main(string[] args) {
            PizzaStore nyPizzaStore = new NYPizzaStore();
            nyPizzaStore.OrderPizza("cheese");

            Console.ReadKey();
        }