適配者模式:http://pan.baidu.com/s/1pLwOBIr
參考網(wǎng)址:http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html
1.類的適配器模式:當(dāng)希望將一個類轉(zhuǎn)換成滿足另一個新接口的類時曼追,可以使用類的適配器模式窍仰,創(chuàng)建一個新類,繼承原有的類礼殊,實現(xiàn)新的接口即可驹吮。(應(yīng)該是使用最多的一個,簡單類比MyBatics的通用數(shù)據(jù)請求)
2.對象的適配器模式:當(dāng)希望將一個對象轉(zhuǎn)換成滿足另一個新接口的對象時晶伦,可以創(chuàng)建一個Wrapper類碟狞,持有原類的一個實例,在Wrapper類的方法中婚陪,調(diào)用實例的方法就行族沃。
3.接口的適配器模式:當(dāng)不希望實現(xiàn)一個接口中所有的方法時,可以創(chuàng)建一個抽象類Wrapper泌参,實現(xiàn)所有方法脆淹,我們寫別的類的時候,繼承抽象類即可沽一。