2007-01-22
“学习OO好榜样”之Bridge模式
Bridge模式讲的是把抽象部分和实现部分隔离开,能够实现相互独立发展。
我对Bridge模式依然理解得不是很深入,我盼望书中给我一个简单、清晰的例子来说明该模式的应用,但书本没有能够让我满意,当然也可能是我的问题。
而且,书中的Airplane/AirplaneMaker这个例子放在这里说明Bridge是不恰当的。
Airplane和AirplaneMaker并不能代表Bridge模式中需要的抽象部分和实现部分。这个例子用来说明合成/聚合复用原则还是比较合适的,而且AirplaneMaker和Airplane的关系与“职务”与“员工”的关系比较类似,实际上,后一个例子也是出自于合成/聚合复用原则的章节。
希望以后能够有机会更加深入地了解这个桥梁模式。
我对Bridge模式依然理解得不是很深入,我盼望书中给我一个简单、清晰的例子来说明该模式的应用,但书本没有能够让我满意,当然也可能是我的问题。
而且,书中的Airplane/AirplaneMaker这个例子放在这里说明Bridge是不恰当的。
Airplane和AirplaneMaker并不能代表Bridge模式中需要的抽象部分和实现部分。这个例子用来说明合成/聚合复用原则还是比较合适的,而且AirplaneMaker和Airplane的关系与“职务”与“员工”的关系比较类似,实际上,后一个例子也是出自于合成/聚合复用原则的章节。
希望以后能够有机会更加深入地了解这个桥梁模式。
- 浏览: 27169 次

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
“学习OO好榜样”之软件质 ...
《Java与模式》中前几章详析了对象设计的原则与方法!
-- by pdw2009 -
“学习OO好榜样”之软件质 ...
关于如何设计低耦合的系统,建议看看《敏捷软件开发:原则、模式与实践》。
-- by yiding_he -
“学习OO好榜样”之软件质 ...
设计模式确实是学习和领悟oo的好东西
-- by Calmfeeling -
“学习OO好榜样”之软件质 ...
这个只能叫做源代码质量属性
-- by gurudk -
“学习OO好榜样”之面向对 ...
都是理论的东西了,能不能结合实际的说一说呢?
-- by spiritfrog






评论排行榜