社区
ATL
帖子详情
痴人妄语:COM中的聚合不是一种好方式
autoegg
2005-02-02 02:32:26
最近浏览《COM技术内幕》,看到包容和聚合这一章的时候有些疑虑,个人感觉聚合直接把内部组件的访问权给予客户,丧失了客户和内部组件之间应有的解耦层,且外部组件也没有对内部组件接口所提供功能的修改权力。所以感觉上聚合不是一种好方式。
我知道我的理解可能缺乏深度,还请各位大侠指点一二傻。
...全文
147
11
打赏
收藏
痴人妄语:COM中的聚合不是一种好方式
最近浏览《COM技术内幕》,看到包容和聚合这一章的时候有些疑虑,个人感觉聚合直接把内部组件的访问权给予客户,丧失了客户和内部组件之间应有的解耦层,且外部组件也没有对内部组件接口所提供功能的修改权力。所以感觉上聚合不是一种好方式。 我知道我的理解可能缺乏深度,还请各位大侠指点一二傻。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
autoegg
2005-02-17
打赏
举报
回复
不热烈,结贴吧。
TTLOVEVBNET
2005-02-14
打赏
举报
回复
我想在多人開發中,每個人寫不同的接口,到後來要組織起來不就要用聚合嗎?
aspnetwuxueyou
2005-02-07
打赏
举报
回复
hehe, maybe
autoegg
2005-02-05
打赏
举报
回复
继续顶
autoegg
2005-02-04
打赏
举报
回复
也许COM当时只是为了推出聚合而推出聚合,并不符合《Design Pattern》中描述的一些设计理念。
老夏Max
2005-02-03
打赏
举报
回复
包容也是需要处理很多调用的,也许在某些情况下,聚合更能符合要求!
老夏Max
2005-02-03
打赏
举报
回复
不是还有包容吗?呵呵,你过虑了。其实包容和聚合只是新的组件对原来的组件的调用、包装的方式不同而已。
autoegg
2005-02-02
打赏
举报
回复
是啊,但是感觉这种重用方式缺乏必要的解耦和可控性。
aoosang
2005-02-02
打赏
举报
回复
聚合只是com组件重用的一种方式而已
autoegg
2005-02-02
打赏
举报
回复
呵呵!自己顶!
xuzheng318
2005-02-02
打赏
举报
回复
1楼帮顶!
实战Nginx:取代Apache的高性能Web服务器
实战Nginx:取代Apache的高性能Web服务器
SSM框架整合案例-标准框架整合
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring
中
的部分内容)。常作为数据源较简单的web项目的框架。Spring Spring就像是整个项目
中
装配bean的大工厂,在配置...
soble算子的边缘提取
soble 算子的边缘检测,可用于图像的边缘提取、
navicate 12
navicate 12 版本。已经破解好了。 将破解文件放到安装目录即可。
C# 采用钩子实现扫码枪功能.zip
C# 通过钩子原理实现对USB扫码枪驱动,亲测有效,这个是我已经运用到项目开发软件
中
的一个子功能,拿出来和大家分享下!
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章