以下の内容はhttps://tbpgr.hatenablog.com/entry/20120518/1337365092より取得しました。


書籍 Refactoring to Patterns | Generalization | Extract Adapter

パンくず

書籍 Patterns to Patterns
Generalization
Extract Adapter

概要

Extract Adapterについて

使用する場面

複数バージョンをサポートしなければならない場合。

対応方法

Adapterを適用する。

利点と欠点

利点

API,ライブラリ、コンポーネントの異なるバージョンを独立させる
・一つのバージョンにしかないクラスの責務を適用する。
・コードの変更の被覆を提供する

欠点

・Adapterで提供されていない重要な振る舞いをクライアントから使えなくなる場合がある

サンプル

サンプルはGoFデザインパターンAdapterパターン




以上の内容はhttps://tbpgr.hatenablog.com/entry/20120518/1337365092より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14