示例#1
0
 public void InformAboutLowResources(IResourceObserver o, string info)
 {
     this.listBox1.Items.Add(o.GetType() + " is running low. Please restock!");
 }
 public void UnRegister(IResourceObserver observer)
 {
     ResourceObservers.Remove(observer);
 }
 public void Detach(IResourceObserver resource)
 {
     resourceObservers.Remove(resource);
 }
 public void Register(IResourceObserver observer)
 {
     ResourceObservers.Add(observer);
 }
 public void Attach(IResourceObserver resource)
 {
     resourceObservers.Add(resource);
 }