public CurrentConditionDisplay(Subject weatherData) { this.weatherData = weatherData; weatherData.registerObserver(this); }
public StatisticsDisplay(Subject weatherData) { this.weatherData = weatherData; weatherData.registerObserver(this); }
public ForecastDisplay(Subject weatherdata) { this.weatherData = weatherdata; weatherData.registerObserver(this); }
public RadioReceiver(String name, Subject broadcaster) { this.broadcaster = broadcaster; // Subject initialiseren broadcaster.registerObserver( this); // Observer voegt zichtzelf toe aan de lijst van Observers van het Subject this.nameReceiver = name; }