コード例 #1
0
        static void Main(string[] args)
        {
            PizzaStore pizzaStore = new PizzaStore(new SimplePizzaFactory());

            pizzaStore.OrderPizza(PizzaType.Cheese);
            Console.WriteLine();
            pizzaStore.OrderPizza(PizzaType.Ham);
            Console.ReadKey();
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: rmmcosta/intro_CS_CSharp
        static void Main(string[] args)
        {
            Pizza pizza;
            SimplePizzaFactory santanaFactory  = new SimplePizzaFactory();
            PizzaStore         santanaPizzaria = new PizzaStore(santanaFactory);

            Console.WriteLine("I want a pizza.");
            pizza = santanaPizzaria.OrderPizza();
            pizza.PrintDescription();
            Console.WriteLine("For me one Napolitana please.");
            pizza = santanaPizzaria.OrderPizza(PizzaTypes.Napolitana);
            pizza.PrintDescription();
        }