適配器模式的使用方法:
用一個(gè)類(lèi)同時(shí)繼承接口和已知類(lèi),利用已知類(lèi)中定義的方法和屬性等,實(shí)現(xiàn)接口中的定義(主要利用了重載接口方法的辦法)。用此類(lèi)作為其他業(yè)務(wù)類(lèi)的基類(lèi),也就是這個(gè)類(lèi)適配了接口和已知類(lèi)。若已知類(lèi)發(fā)生變化,只需修改類(lèi)適配器,就可以滿(mǎn)足接口的實(shí)現(xiàn)。
適配器類(lèi)型:
針頭轉(zhuǎn)接座
兩類(lèi)適配器模式
·對(duì)象適配器模式 - 在這種適配器模式中,適配器容納一個(gè)它我包裹的類(lèi)的實(shí)例。在這種情況下,適配器調(diào)用被包裹對(duì)象的物理實(shí)體。
·類(lèi)適配器模式 - 這種適配器模式下,適配器繼承自已實(shí)現(xiàn)的類(lèi)(一般多重繼承)。
適配器不具備數(shù)據(jù)速率轉(zhuǎn)換功能。