
软件工程
文章平均质量分 66
zzstack
这个作者很懒,什么都没留下…
展开
-
聚合与组合的区别
原文链接:http://www.blogjava.net/lukangping/archive/2010/08/01/327693.html 红色部分为本文转载时添加的。 聚合:表示两个对象之间是整体和部分的弱关系,部分的生命周期可以超越整体。如电脑和鼠标,就可以用一下图形表示: 组合:表示两个对象之间是整体和部分的强关系,部分的生命周期不能超越整体,或者说不转载 2012-04-13 10:58:27 · 853 阅读 · 0 评论 -
委托模式
以下内容转载自http://www.uml.org.cn/j2ee/200411036.htm 梗概 委托是对一个类的功能进行扩展和复用的方法。它的做法是:写一个附加的类提供附加的功能,并使用原来的类的实例提供原有的功能。 场景 扩展和复用一个类的功能常用的一种方法是继承,而另一种更普遍的方法则是委托。在很多情况下委托很适用,而继承则并不适用。另外在[MEYERS98]中也转载 2012-04-05 09:57:38 · 810 阅读 · 0 评论