字面意思

adapter[əˈdæptɚ]

n. (名詞 noun)

		改編者;改寫者

		【機】接合器;轉接器

		適應者;適應物

意圖

	將一個類別的接口轉換成另一個接口。

	使原本因接口而不能使用的類別轉換成可以使用的。

	創建新的接口。

口訣

換個包裝二度利用。

問題

現有類別的資料與功能都正確,但接口不符導致無法直接使用。

效果

使原有類別能夠不受接口的限制,直接拿來使用。

實現方法

將原有類別包裝在一個包裝用的類別。讓包裝用的類別與需要的接口匹配,並透過包裝用的類別來使用原有類別的方法。

相關連結

	Wiki-Adapter Pattern