跳转至

桥接模式

  • 作用:桥接(Bridge Pattern)是用于把抽象化与实现化解耦,使得二者可以独立变化
“实现”特别是和“抽象” 放在一起的时候我们“默认” 的理解是“实现” 就是“抽象” 的具体子类的实现,但是这里所谓的“实现”的含义不是指抽象基类的具体子类对抽象基类中虚函数(接口) 的实现, 是和继承结合在一起的。 而这里的“实现” 的含义指的是怎么去实现用户的需求,并且指的是通过<font color=#FF0211>组合</font>(委托) 的方式实现的, 因此这里的实现不是指的继承基类、实现基类接口,而是指的是通过对象组合实现用户的需求。