設計模式 c++版(12)——適配器模式

定義: 將一個類的接口變換成客戶端所期待的另一種接口,從而使原本因接口不匹配而無法在一起工作的兩個類能夠一起工作。 示例一:適配器模式(通用版) 1. 類圖19-4 2. 類圖說明 Target 目標角色。該角色定義把其他類轉換爲何種接口,也就是我們期望的接口。 Adaptee 源角色。想把誰轉換成目標角色,這個誰就是源角色,它是已經存在的、運行良好的類或對象,通過適配器角色的包裝,會成爲新的角色
相關文章
相關標籤/搜索