public void RegisterObserver(IObserver observer) { IEnumerator <IQuack> iterator = quackers.GetEnumerator(); while (iterator.MoveNext()) { IQuack duck = iterator.Current; duck.RegisterObserver(observer); } }
public void RegisterObserver(IObserver observer) { duck.RegisterObserver(observer); }