適配器模式使用場(chǎng)景 對(duì)象適配器和類適配器的區(qū)別?
對(duì)象適配器和類適配器的區(qū)別?我們不要討論適配器模式的應(yīng)用:假設(shè)您有一個(gè)電壓為220 V的電源,但您有兩個(gè)或多個(gè)電源電壓為25 V的電器。此時(shí),您需要一個(gè)適配器來降低電壓。此時(shí),將反映適配器的角色。這就
對(duì)象適配器和類適配器的區(qū)別?
我們不要討論適配器模式的應(yīng)用:假設(shè)您有一個(gè)電壓為220 V的電源,但您有兩個(gè)或多個(gè)電源電壓為25 V的電器。此時(shí),您需要一個(gè)適配器來降低電壓。
此時(shí),將反映適配器的角色。這就是現(xiàn)實(shí)中的描述。用代碼解釋:如果您現(xiàn)有的系統(tǒng)中有這樣一個(gè)接口a,那么有一種方法可以生成220 v的電壓對(duì)象。但是您當(dāng)前的類electricityobject需要22 v。此時(shí),您可以編寫一個(gè)適配器接口B來將220 v轉(zhuǎn)換為22 v。這就是適配器的使用位置。(這個(gè)答案是白話形式的,不是正規(guī)的代碼,所以你只需要根據(jù)這些代碼來理解。至于細(xì)節(jié),我想當(dāng)你了解如何將它們自然地應(yīng)用到具體情況時(shí)。