コード例 #1
0
 public HomeTheaterFacade(Amplifier amp,
                          Tuner tuner,
                          DvdPlayer dvd,
                          CdPlayer cd,
                          Projector projector,
                          Screen screen,
                          TheaterLights lights,
                          PopcornPopper popper)
 {
     _amp       = amp;
     _tuner     = tuner;
     _dvd       = dvd;
     _cd        = cd;
     _projector = projector;
     _screen    = screen;
     _lights    = lights;
     _popper    = popper;
 }
コード例 #2
0
 public Projector(String description, DvdPlayer dvdPlayer)
 {
     _description = description;
     _dvdPlayer   = dvdPlayer;
 }
コード例 #3
0
 public void SetDvd(DvdPlayer dvd)
 {
     _dvd = dvd;
     Console.WriteLine($"{_description} setting DVD player to {_dvd}");
 }