Bridge Pattern
Page content
[TOC]
Brief introduction about Bridge Pattern
桥接模式(Bridge Pattern)
合成(组合)/ 聚合复用原则,尽量使用组成/聚合,尽量不用类继承。
定义
桥接模式(Bridge):将抽象部分与它的实现部分分离,都可以使它们独立变化。
类图
用例
实际应用
- 桥接模式将抽象与实现解耦,二者可以独立变化。
- 它主要用于实现平台独立的功能。
- 方法重定向实现功能
- 接口抽象发布在单独的继承体系中,将其实现在自己的继承结构中。
- 使用桥接模式实现运行是绑定(确定类)。
- 使用桥接模式映射正交类层次结构(不相关的类)
- 预先设计,使得抽象和实现独立变化。
另一中解释,体会体会。实现系统可能多角度分类,每一种分类都有可能变化,那么就把这种多角度分类出来让他们独立变化,减少他们之间的耦合。