private void Load(object sender, RoutedEventArgs e) { //иннициализация холодильника и его событий rfEvents = new TeamsJournal(); Freezer firstCam = new Freezer(new TemperatureControl(RegimeOfFreeze.min, "First Freezer")); Freezer secondCam = new Freezer(new TemperatureControl(RegimeOfFreeze.min, "SecondFreezer")); Freezer thirdCam = new Freezer(new TemperatureControl(RegimeOfFreeze.min, "ThirdFreezer")); TemperatureEvent(firstCam, firstFreezeCelsius); TemperatureEvent(secondCam, secondFreezeCelsius); TemperatureEvent(thirdCam, thirdFreezeCelsius); MessageEvent(firstCam, rfEvents); MessageEvent(secondCam, rfEvents); MessageEvent(thirdCam, rfEvents); Rf = new Refrigerator(firstCam, secondCam, thirdCam); Rf.ON(); }