public WeatherStation(RichTextBox  displayBox, WeatherSubject weatherSubject)
        {
            this.displayBox = displayBox;
            this.weatherSubject = weatherSubject;
            currentTemperature = 0;
            currentHumidity = 0;
            currentPressure = 0;

               weatherSubject.AddObserver(this);
        }
Exemple #2
0
        public WeatherStation(RichTextBox displayBox, WeatherSubject weatherSubject)
        {
            this.displayBox     = displayBox;
            this.weatherSubject = weatherSubject;
            currentTemperature  = 0;
            currentHumidity     = 0;
            currentPressure     = 0;

            weatherSubject.AddObserver(this);
        }
 public ForecastObserver(RichTextBox displayBox, WeatherSubject weatherSubject)
     : base(displayBox, weatherSubject)
 {
 }
 public TemperatureObserver(RichTextBox displayBox, WeatherSubject weatherSubject)
     : base(displayBox, weatherSubject)
 {
 }
 public AveragesObserver(RichTextBox displayBox, WeatherSubject weatherSubject)
     : base(displayBox, weatherSubject)
 {
 }
 public ForecastObserver(RichTextBox displayBox, WeatherSubject weatherSubject)
     : base(displayBox, weatherSubject)
 {
 }
 public TemperatureObserver(RichTextBox displayBox, WeatherSubject weatherSubject)
     : base(displayBox, weatherSubject)
 {
 }
 public AveragesObserver(RichTextBox displayBox, WeatherSubject weatherSubject)
     : base(displayBox, weatherSubject)
 {
 }