天天看點

擴充卡模式

擴充卡模式,将一個類的接口轉換成客戶希望的另外一個接口。Adapter模式使得原本由于接口不相容而不能一起工作的那些類可以一起工作。

應用場景:系統的資料和行為都正确,但接口不符時,我們應該考慮用擴充卡,目的是使控制範圍之外的一個原有對象與某個接口比對。擴充卡模式主要應用于希望複用一些現存的類,但是接口又與複用環境要求不一緻的情況。

擴充卡模式

代碼實作:

//Adapter.h