观察者模式

观察者模式

  定义:在对象之间定义一对多依赖,这样一来,当一个对象改变状态,依赖它的对象都会受到通知并自动更新。

  OO原则:为交互对象之间的松耦合设置而努力。

  类图:

  

  个人理解:当一个对象可以触发多个对象的行为时,就多个对象将被触发的行为或对象本身,作为主对象的属性处理。C#可以通过事件和委托快速实现该方式。

 

posted @ 2017-03-20 22:19  ST.tom  阅读(123)  评论(0)    收藏  举报