码迷,mamicode.com
首页 > 其他好文 > 详细

设计模式实战-桥接模式

时间:2019-05-24 14:28:55      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:适合   知识   组合   实现   设计原则   基础知识   运行时   就是   运行   

桥接模式基础知识:

  • 定义
    • 将抽象部分和实现部分分离,使它们可以实现独立的变化
  • 桥接模式的知识点
    • 桥接是在被分离了的抽象部分和实现部分之间来搭桥,桥接在程序上体现成了在抽象部分拥有实现部分的接口对象,维护桥接就是维护这个关系
    • 桥接模式的意图:使得抽象部分和实现部分可以独立的变化,都可以随便扩充
    • 桥接模式可以实现运行时动态组合具体的真实实现,从而达到动态变换功能的目的
    • 桥接模式适合两个维度的变化,而继承适用于一个维度的变化
    • 使用桥接模式的时候,要注意谁来创建Implementor的对象,并把它设置到抽象部分的对象中去
    • 从某个角度来讲,桥接模式就是对“面向抽象编程”这个设计原则的扩展
    • 桥接模式是可以连续组合使用的,一个桥接模式的实现部分,可以作为下一个桥接模式的抽象部分
  • 桥接模式的本质
    • 分离抽象和实现

设计模式实战-桥接模式

标签:适合   知识   组合   实现   设计原则   基础知识   运行时   就是   运行   

原文地址:https://www.cnblogs.com/airycode/p/10917786.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!