观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听一个主题对象,当主题对象发生变换时,会通知所有观察者,使他们能够自动更新自己。
观察者模式中委托事件的应用,极大的弥补了观察者模式的不足。
我做了一个简单的观察者模式
首先先创建一个发布信息的类
然后再创建一个发布者类
还有一个观察者类
通过控制台输入1或2让观察者来实现不同功能
观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听一个主题对象,当主题对象发生变换时,会通知所有观察者,使他们能够自动更新自己。
观察者模式中委托事件的应用,极大的弥补了观察者模式的不足。
我做了一个简单的观察者模式
首先先创建一个发布信息的类
然后再创建一个发布者类
还有一个观察者类
通过控制台输入1或2让观察者来实现不同功能