观察者模式

“在对象之间定义一个一对多的方法,当一个对象变换状态时,其他关联的对象都会自动收到通知。”

包括一个主题接口,拥有一个泛型容器,里面装着订阅了该主题的观察者们,主题接口可以增加减少自己的观察者们,观察者可通过自己内部主题接口的引用来订阅或取关主题,主题可以通过遍历容器,通知所有观察者,所以观察者要提供接收主题更新的方法,具体观察者有具体的更新方法。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容