コード例 #1
0
ファイル: Mocha.cs プロジェクト: jonnovaretti/Decorator
 public override string GetDescription()
 {
     return(beverage.GetDescription());
 }
コード例 #2
0
ファイル: Mocha.cs プロジェクト: jonnovaretti/Decorator
 public Mocha(Beverage beverage)
 {
     this.beverage = beverage;
     Description   = $"{beverage.GetDescription()} Mocha";
 }
コード例 #3
0
 public override string GetDescription()
 {
     return($"{Description} {beverage.GetDescription()}");
 }
コード例 #4
0
 public Soy(Beverage beverage)
 {
     this.beverage = beverage;
     Description   = $"{beverage.GetDescription()} Soy";
 }
コード例 #5
0
ファイル: Whip.cs プロジェクト: jonnovaretti/Decorator
 public Whip(Beverage beverage)
 {
     this.beverage = beverage;
     Description   = $"{beverage.GetDescription()} Whip";
 }