デザインパターン入門:2章
結城さんの「Java言語で学ぶデザインパターン入門」を読んでいるので、載っているデザインパターンにしたがって、PHPで書いてみるの2回目です。
2章のAdapterパターン。
これは、理解しやすいパターンです。
新しい仕様に、古い仕様のものを変換するという感じです。
MyPrintインターフェースしか受け付けない新しい仕様のものに、旧仕様のBannerクラスを合わせるクラスがPrintBannerクラス。
結城さんの「Java言語で学ぶデザインパターン入門」を読んでいるので、載っているデザインパターンにしたがって、PHPで書いてみるの2回目です。
2章のAdapterパターン。
これは、理解しやすいパターンです。
新しい仕様に、古い仕様のものを変換するという感じです。
MyPrintインターフェースしか受け付けない新しい仕様のものに、旧仕様のBannerクラスを合わせるクラスがPrintBannerクラス。