Strategyパターン

僕が一番よく使うGoFパターンはStrategyパターン。
Strategyパターンによってカプセル化される処理(関数)は、シグネチャを統一させなければならないけれども、異なる型の引数で呼び出したりしたいと思うことがたまにある。


となると、引数の型をobject型とかにするしかないのかな。
それとも設計がダメダメだからこんな問題が起こるのかな。