protected ControlPanel(HotWaterSupply hotWaterSupply, ContainmentVessel containmentVessel)
        {
            this.hotWaterSupply = hotWaterSupply;
            this.hotWaterSupply.ControlPanel = this;

            this.containmentVessel = containmentVessel;
            this.containmentVessel.ControlPanel = this;
        }
        protected ControlPanel(HotWaterSupply hotWaterSupply, ContainmentVessel containmentVessel)
        {
            this.hotWaterSupply = hotWaterSupply;
            this.hotWaterSupply.ControlPanel = this;

            this.containmentVessel = containmentVessel;
            this.containmentVessel.ControlPanel = this;
        }
 protected ContainmentVessel(HotWaterSupply hotWaterSupply)
 {
     HotWaterSupply = hotWaterSupply;
 }
 protected ContainmentVessel(HotWaterSupply hotWaterSupply)
 {
     HotWaterSupply = hotWaterSupply;
 }