设计模式:桥接模式
什么是桥接模式?
桥接模式(英文:Bridge Pattern),它把事物对象和其具体行为、具体特征分离开来,使它们可以各自独立的变化。

一句话归纳
将抽象和实现解耦,抽象类依赖实现类.
代码示例
我有一个衣服的代工厂,接受世界各大品牌(很多很多你知道的品牌)的衣服代工,比如最近“LiNing”品牌市场需求量很大,我可以代工“LiNing”的衬衫,可以有轻薄款的,也有秋冬穿的厚款的。

适用性
以下场景我建议你考虑使用:
一个类存在多种可能会变化的情况下,并且各自都需要扩展;
设计类时的粒度太细,发现类的继承有多层的时候;
局限性
以下场景我建议你谨慎使用:
引入会增加系统理解和设计难度;
对于明确不发生变化的,可以通过继承来完成;对于不能确定是否会发生变化的,则通过桥梁模式。

写在最后
最后,好兄弟,记得点赞,关注,谢谢。
