把抽象部分与实现部分分离,使二者可以独立变化(如「形状 × 绘制 API」两个维度),这是?

设计模式

  1. A.建造者模式
  2. B.适配器模式
  3. C.桥接模式
  4. D.装饰器模式