社区
Java SE
帖子详情
就教一个设计模式的问题(组合模式)
linus_liu2000
2010-10-28 12:39:53
碰到了一道考题,实在不知道怎么做了,拿到这里来请教高人,是关于设计模式的中的组合(composite)模式.
说组合模式很流行,但也有不少缺点。所以组合模式通常和flyweight,bridge或visitor这三种模式一起使用。
请说出flyweight,bridge或visitor这三种模式各解决了composite模式的什么问题?如何解决的?
...全文
77
3
打赏
收藏
就教一个设计模式的问题(组合模式)
碰到了一道考题,实在不知道怎么做了,拿到这里来请教高人,是关于设计模式的中的组合(composite)模式. 说组合模式很流行,但也有不少缺点。所以组合模式通常和flyweight,bridge或visitor这三种模式一起使用。 请说出flyweight,bridge或visitor这三种模式各解决了composite模式的什么问题?如何解决的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
雪域迷影
2010-10-28
打赏
举报
回复
Composite:将对象组合成树形结构以表示“部分-整体”的层次结构。它使得客户对单个对象和复合对象的使用具有一致性。
Flyweight:运用共享技术有效地支持大量细粒度的对象。
Bridge:将抽象部分与它的实现部分分离,使它们都可以独立地变化。
Visitor:表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。
mengyalizuopeng
2010-10-28
打赏
举报
回复
学习。。。。。。。。。
茫茫大海
2010-10-28
打赏
举报
回复
你对这几个设计模式熟吗?如果你确实熟的话,我相信你自己可以回答这个问题的!
23种
设计模式
实战!超级全,超级好懂!
设计模式
实战全集: 1,
设计模式
实战-工厂模式,别具匠心 2,
设计模式
实战-抽象工厂模式,分而治之 ...9,
设计模式
实战-
组合模式
10,
设计模式
实战-装饰器模式,
教
你怎么为代码添砖加瓦 11,
设计模式
实战-...
GOF 23 种
设计模式
简介
设计模式
是在我们迷茫时提供的一种解决
问题
的方案,或者说用好
设计模式
可以防范于未然。自古以来,在我们人生迷茫时,我们往往都会寻求帮助,或上门咨询,或查经问典。就在几千年前,孔夫子就
教
给了我们怎样做人。...
设计模式
之各种
设计模式
总结与对比
目录 1 目标 2 定位 3 一句话归纳设计原则 4 G0F 23种
设计模式
简介 5
设计模式
使用频次总结 6 —句话归纳
设计模式
7
设计模式
之间的关联关系和对比
原来
设计模式
是这样的
设计模式
第一遍用快速阅读的方式结束了。没有去敲实例,只是想着先把整本书从头到尾读完一遍。读完后,终于揭开了
设计模式
的神秘面纱。本篇博客还是选择以
问题
的角度入 手,像学习UML一样,多问自己几个什么,从而...
十五.各
设计模式
总结与对比
3、 了解各
设计模式
之间的关联,解决
设计模式
混淆的
问题
。 1.2.内容定位 1、 掌握
设计模式
的"道" ,而不只是"术" 2、 道可道非常道,滴水石穿非一日之功,做好长期修炼的准备。 3、 不要为了用
设计模式
去生搬...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章