Shift_JIS 352 B

1
  1. ポリシーパターンは、一連のアルゴリズムを定義し、それぞれのアルゴリズムをパッケージ化して相互に置換できるようにし、アルゴリズムの変化は、アルゴリズムを使用する顧客に影響を与えません。ポリシーパターンは、アルゴリズムをカプセル化することで、アルゴリズムを使用する責任とアルゴリズムを実装する責任を分離し、アルゴリズムの管理を異なるオブジェクトに委ねます。