本站首页
管理页面
写新日志
退出
[java与模式读书笔记]
合成/聚合复用原则(Composite/Aggregate Reuse Principle )
软件技术
sunshine
发表于 2006/6/4 20:46:51
合成/聚合复用原则就是在一个新的对象时面使用一些已有的对象,使之成为新对象的一部分;新的对象通过向这些对象的委派达到复用已有功能的目的。 要尽量使用合成/聚合,尽量不要使用继承。合成是值的聚合,聚合则是引用的聚合。合成/聚合复用的好处:新对象存取成分对象的惟一方法是通过成分对象的接口;黑箱复用;支持包装;依赖性较少;可以将焦点集中在一个任务上;运行时间内动态进行。 通过继承达到复用的目的 继承复用的优点:新的实现较为容易;修改或扩展继承而来的实现较为容易。 继承复用的缺点:破坏包装;如果超类的实现发生改变,那么子类的实现也不得不发生改变;从超类继承而来的实现是静态的,不可以在运行时间内发生改变。
阅读全文(2004)
|
回复(0)
|
编辑
|
精华
发表评论:
昵称:
密码:
主页:
标题:
验证码:
(不区分大小写,请仔细填写,输错需重写评论内容!)
«
August 2025
»
日
一
二
三
四
五
六
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
公告
有一种鸟儿是永远关不住的
因为它的每片羽翼上都沾满了自由的光辉
方向:计算机视觉 人工智能 演化算法
我的分类(专题)
首页(166)
我的大学(28)
c++读书笔记(5)
千万别学英语(12)
小碎片(9)
ontology(2)
图形图象(4)
java与模式读书笔记(26)
算法(11)
路上行(51)
用心看影(4)
计算机视觉(1)
爱美丽(12)
数学之美(1)
asp.net(3)
基础知识(2)
信息资源管理技术(2)
最近日志
中文分词技术
Web信息采集
随笔
决定
ASP.NET配置文件中AppSetti
有一种心情叫无奈
System.Data.OracleCl
13种不能空腹吃的食物
搓脚减肥法
Johney,一定要坚强
最新评论
回复:基本粒子群优化算法Matlab源程
回复:基本粒子群优化算法Matlab源程
回复:基本粒子群优化算法Matlab源程
回复:System.Data.Oracl
回复:基本粒子群优化算法Matlab源程
回复:基本粒子群优化算法Matlab源程
回复:k-means聚类算法的java实
回复:许愿树
回复:基本粒子群优化算法Matlab源程
回复:许愿树
留言板
签写新留言
电网规划的直流潮流与粒子群算法的matl
交个朋友吧
博主真强
很喜欢博主的文章
写得很好
来过
null
谢谢vincent
链接
http://blogger.org.cn/blog/blog.asp?name=shuada
Blog信息
blog名称:阳光海岸心
日志总数:166
评论数量:237
留言数量:-4
访问次数:1451060
建立时间:2006年6月2日
站点首页
|
联系我们
|
博客注册
|
博客登陆
Sponsored By
W3CHINA
W3CHINA Blog 0.8 Processed in 0.031 second(s), page refreshed 144762812 times.
《全国人大常委会关于维护互联网安全的决定》
《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号