请帮我具体讲一下 Observer模式和Strategy模式

aztec 2002-12-16 12:27:19
谢谢
...全文
82 3 打赏 收藏 转发到动态 举报
写回复
用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 拉出来的吗?

51,412

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧