Пример #1
0
 public HomeTheaterFacade(IProjector projector, IAmplifier amplifier, IDvdPlayer dvdPlayer, ICdPlayer cdPlayer)
 {
     _projector = projector;
     _amplifier = amplifier;
     _dvdPlayer = dvdPlayer;
     _cdPlayer  = cdPlayer;
 }
 public ConcretHomeTheater(IAmplifier amplifier, ITuner tuner, IDvdPlayer dvdPlayer, ICdPlayer cdPlayer, IProjector projector, ITheaterLight theaterLight, IScreen screen)
 {
     this._amp       = amplifier;
     this._tuner     = tuner;
     this._dvd       = dvdPlayer;
     this._cd        = cdPlayer;
     this._projector = projector;
     this._lights    = theaterLight;
     this._screen    = screen;
 }
 public HomeTheaterFacade(IMaquinaPipoca maquinaPipoca,
                          ITela tela,
                          ILuzAmbiente luzAmbiente,
                          IProjetor projetor,
                          IAmplificador amplificador,
                          IDvdPlayer dvdPlayer)
 {
     _maquinaPipoca    = maquinaPipoca;
     _tela             = tela;
     _luzAmbiente      = luzAmbiente;
     this._projetor    = projetor;
     this.amplificador = amplificador;
     this.dvdPlayer    = dvdPlayer;
 }
 public HomeTheaterFacade(
     IAmplifier amp,
     ITuner tuner,
     IDvdPlayer dvd,
     ICdPlayer cd,
     IProjector projector,
     IThreaterLights lights,
     IScreen screen,
     IPopcornPopper popper)
 {
     _amp       = amp;
     _tuner     = tuner;
     _dvd       = dvd;
     _cd        = cd;
     _projector = projector;
     _lights    = lights;
     _screen    = screen;
     _popper    = popper;
 }
 public void SetDvd(IDvdPlayer dvdPlayer)
 {
     Console.WriteLine($"{_name} Amplifier setting DVD player to {dvdPlayer.GetName()}");
 }
Пример #6
0
 public void SetDvd(IDvdPlayer dvdPlayer)
 {
     _dvdPlayer = dvdPlayer;
     Console.WriteLine("Amplificador deve tocar DVD player");
 }