コード例 #1
0
 public override void Prepare()
 {
     m_StatusBuilder.AppendLine("Preparing : " + Name);
     this.Dough   = IngredientFactory.CreateDough();
     this.Sauce   = IngredientFactory.CreateSauce();
     this.Cheeses = IngredientFactory.CreateCheese();
     this.Clams   = IngredientFactory.CreateClam();
 }
コード例 #2
0
        public override void Prepare()
        {
            Dough  = IngredientFactory.CreateDough();
            Sauce  = IngredientFactory.CreateSauce();
            Cheese = IngredientFactory.CreateCheese();
            Clams  = IngredientFactory.CreateClam();

            StringBuilder sb = new StringBuilder();

            sb.AppendLine("Preparing: " + Name);
            sb.AppendLine(Dough.Name);
            sb.AppendLine(Sauce.Name);
            sb.AppendLine(Cheese.Name);
            sb.AppendLine(Clams.Name);

            Console.WriteLine(sb.ToString());
        }