DesignPatterns > ChainOfResponsibility

Chain Of Responsibility


目的

複数のオブジェクトをチェーン状に繋いで要求を伝達することにより、
  • 要求を発信するオブジェクトと受信するオブジェクトの間の直接の結合(複雑化)を避ける。
  • 受け手を明確にせずに要求を発信できるようにする。
  • 要求を処理するオブジェクト群を動的に変えられるようにする。

構造


注釈

  • 要求が処理される保証はない。どのオブジェクトにも要求が処理されずに終わる可能性もある。

適用例



最終更新:2012年02月07日 12:10