예제 #1
0
 public void Prepare(IBeverage beverage)
 {
     beverage.Boil();
     beverage.Brew();
     beverage.Pour();
     if (beverage.WantsCondiments())
     {
         beverage.AddCondiments();
     }
 }