Decorator Design Pattern in TS
Structural design pattern used for add new properties or behaviour to objects.
Full Code
class Pizza {
getPrice() {
return 0;
}
}
class BasicPizza extends Pizza {
price: number;
constructor(price: number) {
super();
this.price ...
arcade.hashnode.dev1 min read