Skip to content

Instantly share code, notes, and snippets.

@korECM
Last active July 11, 2020 17:06
Show Gist options
  • Save korECM/eb90b48200303115fd44c443821ceb51 to your computer and use it in GitHub Desktop.
Save korECM/eb90b48200303115fd44c443821ceb51 to your computer and use it in GitHub Desktop.
class Ice extends BeverageDecorator {
private beverage: Beverage;
constructor(beverage: Beverage) {
super();
this.beverage = beverage;
}
getDescription() {
return this.beverage.getDescription() + ", 아이스";
}
cost() {
return this.beverage.cost() + 500;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment