设计模式(六)桥连模式Bridge(结构型):桥接模式的本质就是让抽象化和实现化之间使用聚合关系而非继承关系,从而使得两者可以相对独立地变化。
掌握设计模式是优秀程序员必备技能之一,否则只是初级的码农。经过十年技术沉淀和经验积累,结合设计模式的在项目中的实践,最近决定花些业余时间重新梳理《趣说设计模式》专栏。相信一个很好的总结更能浅显易懂。
1. 概述
桥接模式是一种结构型设计模式,旨在将抽象部分与实现部分分离,使得两者可以独立地变化。文章通过模拟毛笔和跨平台视频播放器的案例,阐述了桥接模式的原理、优缺点以及与其它设计模式的区别,如抽象工厂、适配器和装饰模式。此外,还展示了JDBC驱动器如何运用桥接模式实现数据库的灵活切换。
设计模式(六)桥连模式Bridge(结构型):桥接模式的本质就是让抽象化和实现化之间使用聚合关系而非继承关系,从而使得两者可以相对独立地变化。
掌握设计模式是优秀程序员必备技能之一,否则只是初级的码农。经过十年技术沉淀和经验积累,结合设计模式的在项目中的实践,最近决定花些业余时间重新梳理《趣说设计模式》专栏。相信一个很好的总结更能浅显易懂。
766
2万+

被折叠的 条评论
为什么被折叠?