>>331
あー、つーかその前に処理をクラスにするのが気に入らないと。
よく読んでなかった。まあ、その手のいいソースみれば考え変わるかと。
Strategyほどいい手法はなかなかないと思うよ。

例えば、オセロのCPU作るとして、まず先にインターフェースだけ決めといて、
5人ぐらいでOrenoOseroCPUとかTanakaOseroCPUとかのクラスを実装して、
あとは new するところでOrenoOseroCPUとかTanakaOseroCPUとか切り替えるだけで
実装が入れ替わるとか。