「初心者のためのデザインパターン入門」シリーズ 第3回【Adapter - クラスの仲介役 - 】

Adapterパターンの概要 既存のクラス(Adaptee)を、Adaptee とは互換性のないインタフェース・抽象クラス(Target)に適合させる際に、既存のクラス(Adaptee)と異なるインターフェイス(Target)の間を取り持つのが Adapter です。 Adapter クラスを設けることで、既存のクラス(Adaptee)を変更することなく、新しいインタフ…