コード例 #1
0
ファイル: ClamPizza.cs プロジェクト: sibstark/DesignPatterns
 public override void Prepare()
 {
     Console.WriteLine($"Preparing {Name}");
     Dough  = IngredientFactory.CreateDough();
     Sauce  = IngredientFactory.CreateSauce();
     Cheese = IngredientFactory.CreateCheese();
     Clams  = IngredientFactory.CreateClams();
 }
コード例 #2
0
        //aqui se establecen los ingredientes de la pizza que se utilizaran en base a la fabrica de ingredientes

        public override void Prepare()
        {
            Console.WriteLine("Preparando " + Name);
            Dough = IngredientFactory.CreateDough();
            Console.WriteLine("Agregando " + Dough.Name);
            Sauce = IngredientFactory.CreateSauce();
            Console.WriteLine("Agregando " + Sauce.Name);
            Cheese = IngredientFactory.CreateCheese();
            Console.WriteLine("Agregando " + Cheese.Name);
            Clams = IngredientFactory.CreateClams();
            Console.WriteLine("Agregando " + Clams.Name);
        }