admin 管理员组文章数量: 1184232
桥接模式
定义:也称为桥梁模式、接口模式或柄体模式,是将抽象部分与它的具体实现部分分离,使它们都可以独立地变化。
适用场景:
1、在抽象和具体实现之间需要增加更多的灵活性的场景
2、一个类存在两个(或多个)独立变化的维度,而这两个(或多个)维度都需要独立进行拓展
3、不希望使用继承,或因为多层继承导致系统类的个数剧增
优点:
1、分离抽象部分及其具体实现部分
2、提高了系统的拓展性
3、符合开闭原则
4、符合合成复用原则
缺点:
1、增加了系统的理解与设计难度
2、需要正确地识别系统中两个独立变化的维度
桥接模式相关的设计模式:
1、桥接模式和组合模式
2、桥接模式和适配器模式
源码应用:
1)spring中的JdbcTemplate
2)mybatis中的driverManager
本文标签: 桥接模式
版权声明:本文标题:桥接模式 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1687730563a134484.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论