HOMELv020 複雑なオブジェクトの構築プロセスを分離し、同じプロセスで異なる表現を作成できるパターンはどれか。 2026年1月24日 名称は「Builder」。 アルゴリズムの骨組みを親クラスで定義し、一部の手順をサブクラスで実装するパターンはどれか。 リクエストをオブジェクトとしてカプセル化し、ログ記録や取り消し操作を可能にするパターンはどれか。