大虾,桥接(Bridge)、中介者(Mediator)、观察者(Observer)这三3中模式有什么区别和相关?

kufan 2004-05-07 02:44:24
请举例子说明。
...全文
147 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
seven 2004-06-14
  • 打赏
  • 举报
回复
问题很好,看来学的有深度了。。关注
vzxq 2004-05-11
  • 打赏
  • 举报
回复
楼主23 种模式学的都差不多了吧?
看来我要努力学了。
lkal4587 2004-05-10
  • 打赏
  • 举报
回复
http://www.dofactory.com/Patterns/Patterns.aspx
lkal4587 2004-05-10
  • 打赏
  • 举报
回复
http://www.dofactory.com/Patterns/Patterns.aspx
sqldmoexec 2004-05-09
  • 打赏
  • 举报
回复
你编过大型程序?

桥接(Bridge)、中介者(Mediator)、观察者(Observer)这三3中模式有什么区别和相关

这个问题问得没有一点意义.

设计模式是随便说几句就可以清楚的吗?





kufan 2004-05-09
  • 打赏
  • 举报
回复
干时髦?小帅哥,我看你没有编过什么大规模程序。
sqldmoexec 2004-05-09
  • 打赏
  • 举报
回复
又见了一个干时髦的人!
menuvb 2004-05-09
  • 打赏
  • 举报
回复
学习
kufan 2004-05-09
  • 打赏
  • 举报
回复
原来是高手啊。
请问我编写网络程序,有很到窗口,其中
1。窗口类在后台要通过网络协议类与服务器进行联系,
2。网络协议类获得数据传给窗口;
3。窗口通过网络协议类获得网络状态;
先不说窗口类和网络协议类内部怎么组织;
先帮我解答窗口类和网络协议类之间用什么模式来组织?why!?
解答好这个问题,我再说网络协议类的情况。
singleflower 2004-05-09
  • 打赏
  • 举报
回复
up
codinghello 2004-05-08
  • 打赏
  • 举报
回复
bridge,observer和mediator模式的中心都是“解耦”
bridge:把(一个对象)抽象部分和具体的实现分开,使抽象和实现能够互相不影响的自由变动。
mediator:通过创建一个mediator对象,使两个或多个对象之间“解偶”,使每个对象只和mediator对象发生联系。
observer:感觉上更象是对对象之间的依赖关系(一对多的情况)进行“解偶”
zhougangnj 2004-05-08
  • 打赏
  • 举报
回复
关注
guoyan19811021 2004-05-08
  • 打赏
  • 举报
回复
Bridge pattern 和 Adapter pattern 很相似,都用来将一中类型的接口转换成其他的接口。
Adapter pattern 是定义一个特殊的类,使得所有的接口看起来相同
Bridge pattern 主要是将一个类的接口与实现分开
elite2018 2004-05-07
  • 打赏
  • 举报
回复
see more info in msdn or <<Design Patterns>>
elite2018 2004-05-07
  • 打赏
  • 举报
回复
设计模式之Bridge
将"牛郎织女"分开(本应在一起,分开他们,形成两个接口),在他们之间搭建一个桥(动态的结合)

it belongs to 结构模式 ;

observer: 具体的说,如果网上商店中商品在名称 价格等方面有变化,如果系统能自动通知会员,将是网上商店区别传统商店的一大特色.这就需要在商品product中加入Observer这样角色,以便product细节发生变化时,Observer能自动观察到这种变化,并能进行及时的update或notify动作.

Mediator很象十字路口的红绿灯,每个车辆只需和红绿灯交互就可以.

they belong to 行为模式

wolftop 2004-05-07
  • 打赏
  • 举报
回复
http://www.microsoft.com/china/community/Column/93.mspx
flyingbirddhp 2004-05-07
  • 打赏
  • 举报
回复
你这个问题估计没多少人敢回答~~~~~~~~~呵呵~~~~~~~~~

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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