互換性のない2つのインタフェースの間に変換役を挟み、両者を接続可能にするデザインパターン。
電源プラグの変換アダプタと同じ発想で、既存のクラスやライブラリのインタフェースを、呼び出し側が期待する形に変換する。外部ライブラリを直接使わずAdapterを経由させることで、将来ライブラリを差し替える際の影響範囲も限定できる。
© 2026 ITBGM