博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
设计模式之观察者模式
阅读量:5900 次
发布时间:2019-06-19

本文共 239 字,大约阅读时间需要 1 分钟。

hot3.png

 观察模式一般用于某业务模块的扩展使用,发布者初始化某项业务模块时,可以初始化观察者列表,每个观察者需要注册发布者模块,当发布者发布某项业务时可以选择通知或不通知观察者列表中的观察者,如果notify之后,观察者(observer)可以通过update方法来获取更新。

注意:与消息不同的是,发布者并不是专门针对观察者而发布模块。

注:消息服务一般是即时性的,要求传输速度快,稳定。

转载于:https://my.oschina.net/geekLight/blog/464178

你可能感兴趣的文章
IOS Xib使用——为控制器添加Xib文件
查看>>
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤
查看>>
react 取消 eslint
查看>>
codeforces 960C Subsequence Counting
查看>>
【11】ajax请求后台接口数据与返回值处理js写法
查看>>
Python菜鸟之路:Jquery Ajax的使用
查看>>
LeetCode算法题-Maximum Depth of Binary Tree
查看>>
sha1withRSA算法
查看>>
让简历一发即中三大绝招
查看>>
Vim和操作系统剪贴板交互
查看>>
使用ExposedObject对Asp.net MVC中匿名类型的JsonResult做单元测试
查看>>
ajax省市县联动
查看>>
Cox 教学视频5
查看>>
014-请问你觉得测试项目具体工作是什么?
查看>>
JVM类加载(4)—加载器
查看>>
public/private/protected的具体区别
查看>>
面试宝典——求一个字符串中连续出现次数最多的子串
查看>>
VMware Workstation虚拟机上网设置
查看>>
Jenkins持续集成学习-搭建jenkins问题汇总
查看>>
leetcode:Invert Binary Tree
查看>>