软件工程 判断题 较难 ★ 精品

建造者模式应用场景 — 软件工程判断题

软件设计模式 创建型模式之三:建造者 AI 三重审校通过

题目
某报表系统需要生成复杂报表对象,构建分多个步骤:组装数据源、设置样式、添加图表、配置导出格式。需求方提出两点要求:(1) 不同类型的报表(日报、周报)步骤顺序相同但具体部件实现不同,同一构建流程应能复用于不同表示;(2) 系统只需在运行时按配置动态实例化某一种报表,无需分步构建。小张认为:要求(1)的场景适合采用建造者模式,而要求(2)的场景更适合用简单工厂,建造者并不适用。判断小张的说法是否正确。