設計模式總共有23種模式這僅僅是爲了一個目的:解耦+解耦+解耦...(高內聚低耦合知足開閉原則)設計模式
將兩個不兼容的類糾合在一塊兒使用,屬於結構型模式,也有人稱它爲wrapper(包裝類)。app
包裝類(Adapter):指的就是Adapter。即包裝不兼容接口的對象。設計
適配者(Adaptee):包裝的對象。即被適配的類。3d
其實這些設計模式簡單瞭解一下就行,仍是那句話設計模式總共有23種模式這僅僅是爲了一個目的:解耦+解耦+解耦...(高內聚低耦合知足開閉原則)對象
強調的是從此擴展功能,你的原有的代碼需不須要改,每個接口需知足單一性。兩個類依賴性不要過大。blog