public void FacadeTest() { Amplifier amp = new Amplifier("Top-O-Line Amplifier"); Tuner tuner = new Tuner("Top-O-Line AM/FM Tuner", amp); DvdPlayer dvd = new DvdPlayer("Top-O-Line DVD Player", amp); CdPlayer cd = new CdPlayer("Top-O-Line CD Player", amp); Projector projector = new Projector("Top-O-Line Projector", dvd); TheaterLights lights = new TheaterLights("Theater Ceiling Lights"); Screen screen = new Screen("Theater Screen"); PopcornPopper popper = new PopcornPopper("Popcorn Popper"); HomeTheaterFacade homeTheater = new HomeTheaterFacade(amp, tuner, dvd, cd, projector, screen, lights, popper); homeTheater.WatchMovie("Raiders of the Lost Ark"); homeTheater.EndMovie(); }
static void Main(string[] args) { var amp = new Amplifier(); var tuner = new Tuner(); var dvd = new DvdPlayer(); var cd = new CdPlayer(); var projector = new Projector(); var screen = new Screen(); var lights = new TheaterLights(); var popper = new PopcornPopper(); HomeTheaterFacade homeTheater = new HomeTheaterFacade(amp, tuner, dvd, cd, projector, screen, lights, popper); homeTheater.WatchMovie("Raiders of the Lost Ark"); homeTheater.EndMovie(); Console.ReadKey(); }
static void Main(string[] args) { Amplifier _amp = new Amplifier(); Tuner _tuner = new Tuner(); DvdPlayer _dvd = new DvdPlayer(); CdPlayer _cd = new CdPlayer(); Progector _progector = new Progector(); TheaterLights _lights = new TheaterLights(); Screen _screen = new Screen(); PopcornPopper _popper = new PopcornPopper(); HomeTheaterFacade homeTheater = new HomeTheaterFacade(_amp, _tuner, _dvd, _cd, _progector, _lights, _screen, _popper); homeTheater.WatchMovie("Люди в черном"); Console.WriteLine("\n\n\n"); Thread.Sleep(2500); homeTheater.EndMovie(); }
public void Dispose() { amp = null; tuner = null; dvd = null; cd = null; projector = null; lights = null; screen = null; popper = null; expectedWatchMovieOutput = null; expectedEndMovieOutput = null; expectedListenToCDOutput = null; expectedEndCDOutput = null; expectedListenToRadioOutput = null; expectedEndRadioOutput = null; homeTheater = null; }
public static void Run() { Amplifier amp = new Amplifier(); Tuner tuner = new Tuner(); DvdPlayer dvd = new DvdPlayer(); CdPlayer cd = new CdPlayer(); Projector projector = new Projector(); Screen screen = new Screen(); TheaterLights lights = new TheaterLights(); PopcornPopper popper = new PopcornPopper(); HomeTheaterFacade homeTheater = new HomeTheaterFacade(amp, tuner, dvd, cd, projector, screen, lights, popper); homeTheater.WatchMovie("Raiders of the Lost Ark"); Console.WriteLine(); homeTheater.EndMovie(); }
static void Main(string[] args) { Tuner _tuner = new Tuner(); DvdPlayer _dvd = new DvdPlayer(); CdPlayer _cd = new CdPlayer(); Projector _projector = new Projector(); TheaterLights _lights = new TheaterLights(); Screen _screen = new Screen(); PopcornPopper _popper = new PopcornPopper(); Amplifier _amp = new Amplifier(_tuner, _dvd, _cd); HomeTheaterFacade homeTheater = new HomeTheaterFacade(_amp, _tuner, _dvd, _cd, _projector, _lights, _screen, _popper); homeTheater.WatchMovie("Raiders of the Lost Ark"); homeTheater.EndMovie(); Console.ReadLine(); }
public HomeSystemFacade(Amplifier amp, Tuner tuner, DvdPlayer dvdPlayer, CdPlayer cdPlayer, Projector projector, TheaterLights theaterLights, Screen screen, PopcornPopper popper ) { this.amp = amp; this.dvdPlayer = dvdPlayer; this.cdPlayer = cdPlayer; this.projector = projector; this.theaterLights = theaterLights; this.screen = screen; this.popper = popper; }
public HomeTheaterFacade( Amplifier amplifier, Tuner tuner, DvdPlayer dvd, CdPlayer cd, Projector projector, Screen screen, TheaterLights lights, PopcornPopper popper) { _amplifier = amplifier; _tuner = tuner; _dvd = dvd; _cd = cd; _projector = projector; _screen = screen; _theater_lights = lights; _popper = popper; }
public HomeTheaterFacade( Amplifier amp, Tuner tuner, DvdPlayer dvd, CdPlayer cd, Projector projector, TheaterLights lights, Screen screen, PopcornPopper popper) { this.Amp = amp; this.Tuner = tuner; this.Dvd = dvd; this.Cd = cd; this.Projector = projector; this.Lights = lights; this.Screen = screen; this.Popper = popper; }
public void Init() { amp = new Amplifier("Top-O-Line Amplifier"); tuner = new Tuner("Top-O-Line Tuner", amp); dvd = new DvdPlayer("Top-O-Line DVD Player", amp); cd = new CdPlayer("Top-O-Line CD Player", amp); projector = new Projector("Top-O-Line Projector", dvd); lights = new TheaterLights("Theater Ceiling Lights"); screen = new Screen("Theater Screen"); popper = new PopcornPopper("Popcorn Popper"); expectedWatchMovieOutput = new StringBuilder(); expectedEndMovieOutput = new StringBuilder(); expectedListenToCDOutput = new StringBuilder(); expectedEndCDOutput = new StringBuilder(); expectedListenToRadioOutput = new StringBuilder(); expectedEndRadioOutput = new StringBuilder(); homeTheater = new HomeTheaterFacade(amp, tuner, dvd, cd, projector, screen, lights, popper); }
public HomeTheaterFacade(Tuner tuner, Amplifier amplifier, DvdPlayer dvdPlayer, CdPlayer cdPlayer, Projector projector, TheaterLights lights, Screen screem, PopcornPopper popper) { this.amplifier = amplifier ?? throw new ArgumentNullException(nameof(amplifier)); this.tuner = tuner ?? throw new ArgumentNullException(nameof(tuner)); this.dvdPlayer = dvdPlayer ?? throw new ArgumentNullException(nameof(dvdPlayer)); this.cdPlayer = cdPlayer ?? throw new ArgumentNullException(nameof(cdPlayer)); this.projector = projector ?? throw new ArgumentNullException(nameof(projector)); this.lights = lights ?? throw new ArgumentNullException(nameof(lights)); this.screem = screem ?? throw new ArgumentNullException(nameof(screem)); this.popper = popper ?? throw new ArgumentNullException(nameof(popper)); }
public FamilyCinemaFacade(Amplifier amp, Tuner tuner, DVDPlayer dvd, CDPlayer cd, Projector projector, TheaterLights lights, Screen screen, PopcornPopper popper) { this.Amp = amp; this.Tuner = tuner; this.DVD = dvd; this.CD = cd; this.Projector = projector; this.Lights = lights; this.Screen = screen; this.Popper = popper; }
public HomeTheaterFacade(Amplifier amp, DvdPlayer dvd, Projector projector, TheaterLights lights, Screen screen, PopcornPopper popper) { _amp = amp; _dvd = dvd; _projector = projector; _lights = lights; _screen = screen; _popper = popper; }
public HomeTheaterFacade(Amplifier _amp, Tuner _tuner, DvdPlayer _dvd, CdPlayer _cd, Progector _progector, TheaterLights _lights,Screen _screen, PopcornPopper _popper) { this._amp = _amp; this._tuner = _tuner; this._dvd = _dvd; this._cd = _cd; this._progector = _progector; this._lights = _lights; this._screen = _screen; this._popper = _popper; }