public void Init() { Beijing = ConcreteCityObserver.newInstance("Beijing", 8); London = ConcreteCityObserver.newInstance("London", 0); Moscow = ConcreteCityObserver.newInstance("Moscow", 4); Sydney = ConcreteCityObserver.newInstance("Sydney", 10); NewYork = ConcreteCityObserver.newInstance("NewYork", -5); clock = ConcreteClockSubject.newInstance(); attachObervers(); clock.setUtcTime(DateTime.Parse("2013-9-2 0:00:00")); }
public void attach(AbstractObserver observer) { observers.Add(observer); }
public void attach(AbstractObserver observer) { observers.Add(observer); }