コード例 #1
0
ファイル: Stove.cs プロジェクト: drypa/GofPatterns
 public void Cook(Pie pie)
 {
     pie.State = "fried";
 }
コード例 #2
0
ファイル: RestaurantCook.cs プロジェクト: drypa/GofPatterns
 public override Pie CreatePie()
 {
     var pie = new Pie();
     Implementor.Cook(pie);
     return pie;
 }
コード例 #3
0
ファイル: Oven.cs プロジェクト: drypa/GofPatterns
 public void Cook(Pie pie)
 {
     pie.State = "Baked";
 }