设计模式 · 第 6 题,共 12 题 builder 模式用来做什么? 有 1 个正确答案。 简单 A 通过共同的接口以相同方式处理多个对象 B 通过一个替身来控制对某个对象的访问 C 在整个程序中只允许某个类存在唯一的共享实例 D 一步一步地组装一个复杂对象 显示答案 答案 D 一步一步地组装一个复杂对象 解析 builder 逐步收集对象的各个部分(例如查询的条件),最后生成结果。只允许一个实例则是 singleton 模式。