>>334
なんで意味不明なんだよ。

| ・クラスが多くの振る舞いを定義しており、これらがオペレーション内で
|  複数の条件文として現れている場合。このとき、多くの条件文を利用
|  する代わりに、条件分岐後の処理を Strategy クラスに移し換える。

このアプローチ自体がおかしいと思わないのか?
完全に処理で見て、処理をまとめよう(整理しよう)としているじゃないか?
これのどこにオブジェクトがあるんだ?

これは誰が見ても完全にオブジェクト指向のアプローチでは無い。