定义:在对象之间定义一对多依赖,这样一来,当一个对象改变状态,依赖它的对象都会受到通知并自动更新。
OO原则:为交互对象之间的松耦合设置而努力。
类图:
个人理解:当一个对象可以触发多个对象的行为时,就多个对象将被触发的行为或对象本身,作为主对象的属性处理。C#可以通过事件和委托快速实现该方式。