オブジェクトの生成、構成、表現を分離し、同じ構築プロセスで異なる表現形式のオブジェクトを生成できるようにするパターンはどれか。

Builderパターンは、複雑なオブジェクトの構築プロセスを「Director」と「Builder」に分け、Builderの実装を切り替えることで異なる成果物を得る。