public void Detach(Observer observer) { Observers.Remove(observer); }
public void delObserver(Observer observer) { _observers.Remove(observer); }
//Attach函数的参数 都是接口传递,而不是具体的类,降低类间耦合 public void Attach(Observer observer) { Observers.Add(observer); }
public void addObserver(Observer observer) { _observers.Add(observer); }