public void AddObserver(Observer obs) { if (observers == null) { observers = new List<Observer>(); } if (!observers.Contains (obs)) { observers.Add(obs); } }
public void attach(Observer observer) { observers.Add(observer); }
public void removeObserver(Observer obj) { observers.RemoveAt(observers.IndexOf(obj)); }
public void registerObserver(Observer obj) { observers.Add(obj); }
public void RegisterObserver(Observer o) { observers.Add(o); }
public void removerMember(Observer o) { observers.Remove(o); }
/// <summary> /// 增加观察者 /// </summary> /// <param name="observer"></param> public void Attach(Observer observer) { _observers.Add(observer); }
public void Attach(Observer obs) { this.observers.Add(obs); }
public void Add(Observer observer) { observers.Add(observer); }
public void resignNumber(Observer o) { observers.Add(o); }
//Gözlemci çıkar public void AboneCikar(Observer observer) { Gozlemciler.Remove(observer); }
//Gözlemci ekle public void AboneEkle(Observer observer) { Gozlemciler.Add(observer); }
public abstract void Detach(Observer observer);
//Remove observer from the list public void RemoveObserver(Observer another) { }
//Add observer to the list public void AddObserver(Observer another) { observers.Add(another); }
public void Remove(Observer observer) { observers.Remove(observer); }
public void RemoveObserver(Observer obs) { if (observers.Contains (obs)) { observers.Remove(obs); } }
public void RegisterObserver(Observer observer) { Observers.Add(observer); }
public void Detach(Observer obs) { observers.Remove(obs); }
public void RemoveObserver(Observer observer) { Observers.Remove(observer); }
/// <summary> /// 移除观察者 /// </summary> /// <param name="observer"></param> public void Detach(Observer observer) { _observers.Remove(observer); }
//Remove observer from the list public void RemoveObserver(Observer observer) { }