Newer
Older
GeneratedDesignPatternsByDTRAM / DTRAM / src / observer / Weather.java
package observer;

public class Weather {
	private Orcs orcs;
	private Hobbits hobbits;
	private int value = 0;
	public Weather(Orcs orcs, Hobbits hobbits) {
		this.orcs = orcs;
		this.hobbits = hobbits;
	}
	public void timePasses() {
		this.value = ((this.value+1)%2);
		this.orcs.updateWeather(value);
		this.hobbits.updateWeather(value);
	}
	public int getValue() {
		return value;
	}
}