论文部分内容阅读
观察者(Observer)模式是面向对象程序设计中经典设计模式之一。介绍观察者模式的相关概念,分析了观察者模型中Subject和Observer之间的依赖关系,提出了C#中的委托在简化设计、低耦合和高内聚的观察者模式实现方案。结果证明大大地提高了程序的可维护性和可扩展性,很符合开放———封闭原则。