桥接模式介绍
桥接模式称为桥梁模式,是结构型设计模式之一。在现实生活中大家都知道桥梁是链接河道两岸的主要交通枢纽,简而言之其作用就是连接河的两边,而我们的桥梁模式与现实中的情况很相似,也是承担着连接两边的作用。
桥接模式的定义
将抽象部分与实现部分分离,使它们都可以独立地进行变化。
桥接模式的使用场景
从模式的定义中我们大致可以了解到,这里“桥梁”的作用其实就是连接“抽象部分”与“实现部分”,但是事实上,任何多维度变化类或者说多个树状类之间的耦合都可以使用桥接模式来实现解耦。
桥接模式的UML图
代码示例:
public class AbstractCar {
void run(){};
}
public