设计模式之略见一斑(桥梁模式bridge)
桥梁模式的宗旨就是将抽象部分与它的实现部分分离,使它们都可以独立的变化
?
如下图所示:

?在这里引用网上的一个蜡笔的例子我觉得很是恰到好处。
“
小时候我们都用蜡笔画画,一盒蜡笔12种颜色。一开始我都是用最小号的蜡笔画个太阳公公、月亮婆婆足够了。后来开始画一些抽象派的作品,就得换中号的了,要不然画个背景都要描半天,好一盒中号的也是12种颜色。再后来我开始转向豪放派,中号就有些捉襟见肘了,只好换大号的了,好一盒大号的也只有12种颜色。你看,像我这样不太出名的画家就需要36种画笔,哇,太麻烦了。但是据我观察,另一些比我出名的画家倒是没有这么多笔,他们只有几把刷子和一些颜料,这样就解决了蜡笔的“种类爆炸”问题。”
?

?????????????????????????????? 
?
?
?
?
?
1 楼 bo_hai 2011-02-16 没有java程序来说明这种设计模式呀!可以加上吗?