GoFパターンの中で、アルゴリズムの各ステップをカプセル化するのではなく、アルゴリズム自体(一連の計算手順やルール)をまるごと交換可能にするパターンはどれか。

Strategyパターンは、同じ目的の異なるアルゴリズム(戦略)を共通のインターフェースを持つクラスとして実装し、実行時に切り替えられるようにする。