public static void observer() { var subscriber = new Subscriber(); for (var counter = 1; counter < 10; counter++) { var name = "Observer " + counter; var value = (counter + 12) * 3.33; var observer = new Observer(name, value); subscriber.subscribe(observer); } subscriber.update(); }
public void unsubscribe(Observer observer) { this.observers.Remove(observer); }
public void subscribe(Observer observer) { this.observers.Add(observer); }