public BattercakeDecorator(IBattercake battercake) { this.Battercake = battercake; }
public BattercakeWithEgg(IBattercake battercake) : base(battercake) { var a = new Battercake(); var b = new BattercakeWithEgg(a); var c = new BattercakeWithEgg(b); }