Post

adapter

2017-10-01 16:13:11

PHPで学ぶデザインパターン...

Adapter パターンとは? API(互換性のないインターフェース)同士を適合させるためのパターンです。既存のコードの変更をせずに、再利用することで新しい機能を提供するというものです。再利用するコードには変更を加えないというのが特徴です。主にコードを再利用するためという後天的理由から成り立っているパターンです。(設計段階でラッパーを用意するパターンはBridgeパターンです。) 構造 ##TargetClassAPI(インターフェース)の定義をします。 AdapteeClass TargetClassに適合させる既存のAPIを提供します。 AdapterClass AdapteeClassの...

プログラミング

php adapter designpattern