public CoffeMaker(MediatorSmartHome mediator) : base(mediator) { }
protected Composition(MediatorSmartHome mediator) { this.mediator = mediator; }
public Shower(MediatorSmartHome mediator) : base(mediator) { }
public ClimateControl(MediatorSmartHome mediator) : base(mediator) { }
public Alarm(MediatorSmartHome mediator) : base(mediator) { }