開発手法・設計

Adapterパターン

日本語

概要

互換性のない2つのインタフェースの間に変換役を挟み、両者を接続可能にするデザインパターン。

詳細

電源プラグの変換アダプタと同じ発想で、既存のクラスやライブラリのインタフェースを、呼び出し側が期待する形に変換する。外部ライブラリを直接使わずAdapterを経由させることで、将来ライブラリを差し替える際の影響範囲も限定できる。

プログラミングの他の用語