コード例 #1
0
ファイル: Meal.cs プロジェクト: Secoranda/TMPS
 public void Barbeque(IMealBuilder barbeque)
 {
     barbeque.BuildVegetables(Vegetables.Brocolli);
     barbeque.BuildFruits(Fruits.None);
     barbeque.BuildMeat(Meat.Pork);
     barbeque.BuildSpices(Spices.Piper);
     barbeque.BuildMethod(Method.Grilled);
     barbeque.BuildCombination(Combination.Barbeque);
 }
コード例 #2
0
ファイル: Meal.cs プロジェクト: Secoranda/TMPS
 public void Pie(IMealBuilder pie)
 {
     pie.BuildVegetables(Vegetables.None);
     pie.BuildFruits(Fruits.Apple);
     pie.BuildMeat(Meat.None);
     pie.BuildSpices(Spices.Sugar);
     pie.BuildMethod(Method.Baked);
     pie.BuildCombination(Combination.Pie);
 }
コード例 #3
0
ファイル: Meal.cs プロジェクト: Secoranda/TMPS
 public void Kebab(IMealBuilder kebab)
 {
     kebab.BuildVegetables(Vegetables.Potatoe);
     kebab.BuildFruits(Fruits.None);
     kebab.BuildMeat(Meat.Chicken);
     kebab.BuildSpices(Spices.Piper);
     kebab.BuildMethod(Method.Rolled);
     kebab.BuildCombination(Combination.Kebab);
 }