在线425人
首页
主题表
培训咨询
标签
精华
查搜
注册
登陆
用户
自动登陆
密码
新用户注册
忘记密码?
首页
»
论坛
»
设计模式、框架和架构
上一主题
最近看了Jive的源码,感觉收获极大。就想把一些方法在我们的项目中应用,但是遇到了一些问题,请各位大虾指教! Jive 中针对论坛中的对象定义了一系列的接口,比如:Forum,ForumThread..
返回本主题
返回主题列表
下一主题
adapter模式与Wrapper模式有什么区别? 感觉很相象,都是将一个类的接口转换成客户希望的另外一个接口,哪位朋友可以谈谈,他们的适用情形以及具体操作时有什么区别,谢谢。
Go
总共有
1
回复 /
1
页
前往下页:
iknowabc
悄悄话
发表文章: 1
注册时间: 2003年06月24日 19:31
对象的组合与代理,委托(delegation)有什么具体区别?
2003年06月24日 19:40
标签列表
http://www.umlchina.com/xprogrammer/issue/8/designpattern.htm
提到了"面向对象指使用离散的对象来构建软件系统;设计模式利用了对象
的继承、组合和代理(delegation)"
这里我不太熟悉代理这个概念,看了
http://www.c-view.org/journal/003/pattern_gigix.htm
好像delegate又叫着委托,看了看委托的概念
"委托是对一个类的功能进行扩展和复用的方法。它的做法是:写一个附加的类提供附加的功能,并使用原来的类的实例提供原有的功能。
扩展和复用一个类的功能常用的一种方法是继承,而另一种更普遍的方法则是
委托。在很多情况下委托很适用,而继承则并不适用。"
感觉委托(代理)与组合的概念很相象,不知道他们之间有什么具体区别?
这里请教各位朋友!
wwlhp@jdon.com
悄悄话
发表文章: 111
注册时间: 2003年06月03日 17:19
Re: 对象的组合与代理,委托(delegation)有什么具体区别?
2003年06月25日 09:55
委托代理关系和合成聚合关系都是从语意上理解的,查查汉语字典看看他们的意思。
你可以想象中国驻美国大使馆,大使馆就是中国政府在美国的委托代理机构。大使馆能自行解决的问题就自行解决,不能自行解决的就报告给中国政府,由政府处理。
这个主题有
1
回复 /
1
页
Go
上一主题
返回本主题
返回主题列表
返回页首
下一主题
热点TAG:
AOP
cache
缓存
DDD
EJB
集群
设计模式
Hibernate
IOC
JiveJdon
OO
RBAC
Seam
Spring
Struts
正在读取,请等待...
Wowzio
grab this
·
technology
blog
查询本论坛内
近一天
近三天
近一周
近一月
近三月
近半年
近一年
所有
回复超过
的热门帖子
标题
内容
每2分种自动备份发贴内容Ctrl-V粘贴取出,提问题前先查询
标签列表
解惑之道在
J道
,打造中国最具影响力的的企业软件社区
OpenSource
JIVEJDON
v3.0
Powered by
JdonFramework
Code © 2002-08
jdon.com
anti spam