資格暗記無料で始める

Adapterパターンとは?

Adapterパターンとは、既存クラスのインタフェースを、利用側が期待する別のインタフェースへ変換して結び付けるGoFの構造に関するパターン。既存資産や外部ライブラリを改変せずに再利用でき、方式が異なる部品の間の差異を1か所へ閉じ込められる。

あだぷたぱたーん

システムアーキテクト試験の頻出用語/午前II


Adapterパターンの意味

既存クラスのインタフェースを、利用側が期待する別のインタフェースへ変換して結び付けるGoFの構造に関するパターン。既存資産や外部ライブラリを改変せずに再利用でき、方式が異なる部品の間の差異を1か所へ閉じ込められる。

Adapterパターンの具体例

新しい会計サービスのAPIを導入する際、既存業務モジュールが使っている旧インタフェースを保ったまま、内部で新APIを呼ぶ変換クラスを挟む。切替期間は変換クラスの実装先を旧・新で切り替えるだけで、段階移行が可能になる。

Adapterパターンは試験でどう引っ掛けられる?

Facadeと混同されやすい。Adapterは「決まった相手のインタフェースに合わせる」変換で、Facadeは「複雑な内部を簡単に見せる」窓口。またProxyは同じインタフェースのまま前段で制御を挟むもので、変換はしない。

Adapterパターンと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。