About Me

我的相片
Mr. Pigg
Taipei, Taiwan
檢視我的完整簡介

星期三, 3月 05, 2008

Design Pattern - Adapter

Adapter Pattern

要點

當有一物件的界面與目前程式在處理的物件不同時, 可以增加一個中介的轉換界面, 就可以讓該物件轉換成可以被處理的界面
與Decorator類似, 但Adapter只轉換, 並不增加功能.

其實也可以直接改寫該物件的界面, 但有可能手邊並沒有原始碼, 或是改寫成本過高.

0 意見: