《设计模式Design Pattern》读书笔记之七
《设计模式Design Pattern》读书笔记之七
Bridge模式
别名
Handle/Body
结构
目的
在接口(interface/abstraction)与实现(implementation)之间,建立一条桥梁。从而使得,
1, 很容易地为该接口提供不同的实现
2, 接口可以很容易被扩展(派生)而与具体实现不相关
与其他模式的联系和区别
1, Abstract Factory可以用于创建
Bridge
AbstractProduct ß--------à Implementor
2,
Bridge与Adapter 的区别
Adapter的主要目的是利用一个现有的实现,
Bridge的目的是为一个(可能扩展)接口提供不同的实现。
参考资料
《Design Pattern》 Gang-Of-4 1997