public ViewingFacade()
        {
            sat = new SatelliteReceiver();
            sat.Power(true);
            sat.SwitchChannel(3);

            avr = new AVReceiver();
            Speakers speakers = new Speakers();

            avr.Power(true);
            avr.PlugIn(1, sat);
            avr.ConnectSpeakers(speakers);

            tv = new TV();
            tv.PlugIn(avr);

            bp = new BluRayPlayer();
            avr.PlugIn(2, bp);
        }
 internal void ConnectSpeakers(Speakers speakers)
 {
     this.connectedSpeakers = speakers;
 }