社区
Java
帖子详情
请帮我具体讲一下 Observer模式和Strategy模式
aztec
2002-12-16 12:27:19
谢谢
...全文
82
3
打赏
收藏
请帮我具体讲一下 Observer模式和Strategy模式
谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jeffyan77
2002-12-17
打赏
举报
回复
一个model对应多个视图,对。
Observer并不是随便在逻辑上划分一下,这是model,这是view,就完了。Observer的实现有很具体的要求。
一个被观察者提供接口,以便登记多个观察者对象。一旦被观察者有状态变化,就可以通过自己的纪录,一个一个地通知观察者对象。
什么叫做“拉”出来,呵呵,不雅。。。
aztec
2002-12-16
打赏
举报
回复
谢谢
我想了解一下“观察者模式定义了一种一对多的依赖关系” 假如指的是
(Model/View)模式(在MVC中) 应该是一个Model对应 多个View 而View是观察者 对吧 View 是如何观察到Model的变化的呢 View 不是Model 拉出来的吗?
Head First Design Patterns(高清英文版).pdf
- **策略
模式
(
Strategy
Pattern)**: - 定义:定义一系列算法,把它们一个个封装起来,并且使它们可以相互替换。 - 实现方法:通过接口实现算法的封装。 - 应用场景:需要在运行时选择算法的情况下。 - **...
39 观察者
模式
(
Ob
server
模式
)详解
模板方法(Template Method)
模式
、策略(
Strategy
)
模式
、命令(Command)
模式
、职责链(Chain of Responsibility)
模式
、状态(State)
模式
、观察者(
Ob
server
)
模式
、中介者(Mediator)
模式
、迭代器(Iterator)...
设计
模式
-
Ob
server
模式
设计
模式
-
Ob
server
模式
1. 解决的问题: 假如现在要编写一个天气预报的公布栏, 公布栏有两种显示方式, 一种是图像方式显示, 一种是表格形式显示. 2. 问题分析: 应该根据数据与现实分离的原则将天气预报数据和...
重学设计
模式
-
Ob
server
模式
1、
Ob
server
模式
《设计
模式
》一书中对
Ob
server
模式
的意图是这样叙述的:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知并自动更新。
Ob
server
模式
并不是...
Java设计
模式
-19- 观察者
模式
(
Ob
server
模式
)
Java设计
模式
-19- 观察者
模式
(
Ob
server
模式
)前言
模式
的定义与特点优点:缺点:
模式
的结构与实现1.
模式
的结构2.
模式
的实现
模式
的应用实例
模式
的应用场景
模式
的扩展1.
Ob
servable类2.
Ob
server
接口 前言 行为型...
Java
51,412
社区成员
86,031
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章