public DecoratorA(Icomponent c) { this.component = c; }
private static void Display(string v, Icomponent c) { Console.WriteLine(v + c.Operation()); }
public string AddedState = "Past the coffe shop"; // What should this called? public DecoratorB(Icomponent c) => this.component = c;