Open LeoAndo opened 2 years ago
アルゴリズムをごっそり切り替える、 問題を別の方法で解くのを容易にするパターン。
java.util.Listインタフェースのsort(c)メソッドは「Listの要素を比較器cを使ってソートするメソッド」です。 引数に与える比較器cは、順序関係を決定する「Strategy」を表現していると言える。以下はsortメソッドの中身
アルゴリズムをごっそり切り替える、 問題を別の方法で解くのを容易にするパターン。