18-桥接模式
2023-10-01 21:24:41 0 举报
设计模式,桥接模式,设计模式UML类图,GOF23种设计模式
作者其他创作
大纲/内容
Abstraction
# impl:Implementor
+ operation()
被提炼的抽象
桥接模式(Bridge),将抽象部分与它的实现部分分离,使它们都可以独立地变化。抽象部分与它的实现部分分离的理解:1、这里的抽象与它的实现分离,并不是说让抽象类与其派生类分离,因为这没有任何意义。实现指的是抽象类和它的派生类用来实现自己的对象。拿手机举例,即可以按品牌来分类,也可以按照功能来分类。2、也可以理解为实现系统可能有多角度的分类,每一种分类都有可能变化,那么就把这种多角度分离出来让它们独立变化,减少它们之间的耦合。
实现的接口
RefinedAbstractionB
桥接模式(Bridge)结构图
ConcreteImplementorB
ConcreteImplementorA
span style=\"font-size: inherit;\
RefinedAbstractionA
抽象
具体的实现
<<接口>>Implementor
0 条评论
下一页