Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 616 Bytes

READMED.md

File metadata and controls

15 lines (9 loc) · 616 Bytes

2.5 桥接模式

桥接模式将抽象部分与实现部分分离,使它们可以独立地变化。桥接模式的目的是将多种维度的变化解耦,从而实现更灵活的系统设计

案例

跨平台视频播放器,在不同操作系统平台(抽象部分)上播放多种格式的视频文件(实现部分),通过桥接模式使得两个维度均可独立变化

桥接模式 优缺点

优点:

  • 桥接模式提高了系统的可扩充性,在两个变化维度中任意扩展一个维度,都不需要修改原有系统。

缺点:

  • 增加了系统的复杂度;