設計模式(六)適配器模式和外觀模式

參考: headfirst設計模式 適配器模式的解釋:將一個接口轉換成另一個接口,以符合客戶的期望。 比如歐洲標準的三腳電源插座和美國的,中國的都不一樣。如果你買了一臺mac pro,很可惜,一般的三腳插座不一定能夠插的進去。這個時候就需要一個轉換頭,這個轉換頭就是適配器。 代碼實現 第一章裏面講到的鴨子,這裏拿過來利用一下: 這隻鴨子會飛,會叫 public interface Duck {
相關文章
相關標籤/搜索