将复杂对象的构建过程与表示分离,同样的构建过程可创建不同表示(常见链式 .setA().setB().build())——这是?

设计模式

  1. A.建造者模式
  2. B.组合模式
  3. C.外观模式
  4. D.访问者模式