有关组织者模式的疑问

rainbow_57 2014-07-18 07:14:10
首先声明一下,虽然做开发做了很多年,但一直没有专门的去学过设计模式,准备最近补补课,于是就有了下面的疑问。
我先贴一张介绍组织者模式的图。

就如上图。为什么设计的时候,把Component和Composite平放,而不是让Composite从Component继承?这样做有什么好处?

我第一眼看到图的时候,觉得是让Composite从Component继承,因为Component类的属性和行为Composite都有,而Composite的属性和行为是Component类的扩展。

请各位大侠帮小弟解解惑
...全文
209 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,408

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 设计模式
社区管理员
  • 设计模式
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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