簡體中文 | 繁體中文

大話設計模式-----第20章


我是一隻貓 冷傲總裁:丫頭,你休想逃 嫡妃略毒 清穿之清音韻律 貴妃晉升記 限時逼婚:霸道總裁的寵妻 啟天傭兵錄 奇異手札 無極龍道 誅天圖 洪荒火榕道 陰仙 恃寵而驕:獨霸夫君房 點妝臺 冠軍萬歲 午夜別候車 師爺又有刁民求見 末世寵妃:皇上,快到碗裡來 萌物反攻記 鐵血大民國
第20章

大B:“那介面卡模式有幾個要素?”

小A:“那我倒沒有注意,你能給我說說介面卡模式所涉及的角色有哪些吧!”

大B:“介面卡模式所涉及的角色包括:目標、客戶、被適配者、介面卡。”

小A:“那這些要素主要都做些什麼?”

大B:“目標(CTarget):定義一個客戶端使用的特定介面。客戶(CClient):使用目標介面,與和目標介面一致的物件合作。 被適配者(CAdaptee):一個現存需要匹配的介面。介面卡(CAdapter):負責將CAdaptee的介面轉換成CTarget的介面。介面卡是一個具體的類,這是本模式的核心。由此可見,但客戶端呼叫Adapter介面時候,Adapter便會呼叫Adaptee的操作相應請求,該模式就完成了介面的適配過程。”

推薦小說