【设计模式】结构型模式之桥接Bridge
来源:互联网 发布:财新网 知乎 编辑:程序博客网 时间:2024/05/18 02:29
桥接Bridge是一种对象结构型设计模式,意在将抽象部分与它的实现部分分离,使它们都可以独立地变化。
Bridge模式的结构如下图所示:
上图中,Abstraction定义抽象类的接口,维护一个指向Implementor类型对象的指针;RefinedAbstraction扩充由Abstraction定义的接口;Implementor定义实现类的接口,该接口不一定要与Abstraction的接口完全一致,事实上可以完全不同,一般来讲,Implementor接口仅提供基本操作,而Abstraction定义了基于这些基本操作的较高层次的操作;ConcreteImplementor实现Implementor接口并定义它的具体实现。
1 0
- 设计模式(结构型)之桥接模式(Bridge Pattern)
- 【设计模式】结构型模式之桥接Bridge
- 设计模式之桥接模式(Bridge)--结构模型
- 设计模式之桥接模式(Bridge)之二(手机示例) 结构型模式
- 设计模式之桥接模式(Bridge)之三(典型结构图) 结构型模式
- 设计模式之桥接模式(Bridge)之一(Photoshop示例) 结构型模式
- 【结构型模式】桥接模式(Bridge)之23种java设计模式
- Java设计模式之结构型模式-桥接模式(Bridge)
- 结构型模式之桥接BRIDGE
- 设计模式--桥接模式Bridge(结构型)
- 结构型设计模式---桥接模式(Bridge)
- 设计模式-结构型- 桥接模式(Bridge)
- 设计模式(7)--Bridge(桥接模式)--结构型
- 【设计模式攻略】结构型模式之Bridge模式
- 设计模式之结构型模式(一)-----桥接(bridge)模式
- 面向对象设计模式之Bridge桥接模式(结构型)
- 结构型设计模式之桥接模式(Bridge Pattern)
- 译-设计模式-结构模式之Bridge
- Java synchronized的理解
- 求n!末尾0的个数
- Harris角点检测算法原理
- C/C++ 数据类型扩展
- LVS 负载均衡集群搭建
- 【设计模式】结构型模式之桥接Bridge
- POJ 2516 Minimum Cost 最大流的最小费用(不要拆点!)
- 【PAT】(乙级)1001. 害死人不偿命的(3n+1)猜想 (15)
- The Log-Structured Merge-Tree
- Android Studio中查看类的继承关系
- 渗透测试工具实战技巧合集
- OC语法:实现拷贝的方法
- LeetCode | Palindrome Number
- 安卓简单自定义ImageView