桥接模式
2015-04-28 13:30:21 29 举报
桥接模式是一种结构型设计模式,它将抽象与实现解耦,使得两者可以独立地变化。这种模式涉及到一个作为桥接的接口,使得实体类的功能独立于接口实现类。这两种类型的类可以结构化为等级结构,实现类继承或组合了抽象类。 举个例子,假设我们有一个相机系统,它有两个主要的组件:传感器和镜头。传感器负责捕捉图像数据,而镜头则负责调整焦距。我们可以使用桥接模式将这两个组件分开,使得它们可以独立地改变和升级。这样,如果将来我们需要更换传感器或镜头时,就不需要修改整个相机系统。
作者其他创作
大纲/内容
CImplementor1
+Operation
CImplementor2
CConcreteAbstraction
-m_impl:CImplementor
+Operation()
CAbstraction
CImplementor
0 条评论
下一页