Pedia

Mediatorパターン

めでぃえーたぱたーん

Mediator Pattern

Mediatorパターンとは、多数のオブジェクト間の複雑な通信や依存関係を、仲介者(Mediator)となるオブジェクトに集約して整理するデザインパターン。

最終更新: 2026/1/19

語源

Mediator(調停者、仲介者)。

意味

Mediatorパターンとは、多数のオブジェクト間の複雑な通信や依存関係を、仲介者(Mediator)となるオブジェクトに集約して整理するデザインパターン。

類義語

なし

なし

具体例

GUIフォームの各部品間の相互作用(チェックボックスを変えたらボタンが無効になる等)を、Mediatorクラスで一元管理した。

詳細解説

オブジェクト同士が直接参照し合うと、網の目のように複雑な結合(M:Nの関係)になってしまいます。間に仲介者を入れることで、各オブジェクトは仲介者だけを知っていれば良くなり、スター型(1:N)のシンプルな関係になります。

由来・語源

Mediator(調停者、仲介者)。

使用例

GUIフォームの各部品間の相互作用(チェックボックスを変えたらボタンが無効になる等)を、Mediatorクラスで一元管理した。

関連用語

  • 同義語:
  • 関連:
TOP / 検索 Amazonで探す