登录
已链接应用程序
正在加载...
程序员的自我修养
空间
问题
按回车键(Enter)搜索
帮助
在线帮助
快捷键
RSS源建立器
新功能
可用的小工具
关于Confluence
登录
编程素养
页面
博文
问题
页面树结构
浏览页面
设置
空间管理
页面信息
已解决评论
以层级方式查看
查看页面源代码
页面
程序员的基本修养
C++设计模式
JIRA 链接
桥模式(Bridge)
由
zhongluqiang
创建于
12月 19, 2021
正在查看旧版本。 查看
当前版本
.
与当前比较
查看页面历史记录
版本 1
下一个 »
动机
由于某些类型的固有的实现逻辑,使得它们具有两个变化的维度,乃至多个纬度的变化。
如何应对这种“多维度的变化”?如何利用面向对象技术来使得类型可以轻松地沿着两个乃至多个方向变化,而不引入额外的复杂度?
模式定义
将抽象部分(业务功能)与实现部分(平台实现)分离,使它们都可以独立地变化。
无标签
概览
内容工具
{"serverDuration": 39, "requestCorrelationId": "d5f143ddff748fba"}