課程
/后端開發(fā)
/PHP
/大話PHP設(shè)計(jì)模式
好像都是先用一個(gè)interface統(tǒng)一方法名,然后根據(jù)情況調(diào)用不同的類
2019-07-25
源自:大話PHP設(shè)計(jì)模式 7-2
正在回答
我的理解:1.適配器模式:主要是幾種不同的類做一個(gè)統(tǒng)一的類去調(diào)用。修改主體后面方法直接通用。?????????????????2.策略模式:一組特定的行為或者算法封裝成類 以適用某中特需的上下文。
適配器是現(xiàn)有不同的類我們?nèi)懸粋€(gè)方法統(tǒng)一調(diào)用(現(xiàn)有不同的類或者接口等)。策略是我們實(shí)現(xiàn)特需的場(chǎng)景來統(tǒng)一調(diào)用(是場(chǎng)景觸發(fā)了布局)。
適配器模式?
就好比自行車(兩個(gè)輪子,一個(gè)蹬子,一個(gè)車把)
所有的new自行車的都得有兩個(gè)輪子,一個(gè)蹬子,一個(gè)車把。
策略模式?
就好比我生產(chǎn)了自行車,要針對(duì)哪些市場(chǎng)和人群投放
女性,投放女性用的自行車
男性,要投放男性的自行車
兩個(gè)模式實(shí)現(xiàn)的方法都用到了接口,但是用的地方不一樣
適配器是創(chuàng)造規(guī)則,策略是選擇規(guī)則
就好比自行車(兩個(gè)輪子,一個(gè)蹬子,一個(gè)方向盤)
舉報(bào)
幫助PHPer具備使用設(shè)計(jì)模式解決工程中復(fù)雜邏輯的能力
1 回答適配器模式和抽象工廠模式的區(qū)別嗎?
1 回答和上節(jié)講的適配器模式?jīng)]啥區(qū)別啊
1 回答適配器模式的接口與公共函數(shù)有什么區(qū)別
2 回答使用適配器模式報(bào)錯(cuò)
1 回答適配器模式是為了代碼環(huán)境的兼容?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2020-07-14
我的理解:1.適配器模式:主要是幾種不同的類做一個(gè)統(tǒng)一的類去調(diào)用。修改主體后面方法直接通用。
?????????????????2.策略模式:一組特定的行為或者算法封裝成類 以適用某中特需的上下文。
適配器是現(xiàn)有不同的類我們?nèi)懸粋€(gè)方法統(tǒng)一調(diào)用(現(xiàn)有不同的類或者接口等)。策略是我們實(shí)現(xiàn)特需的場(chǎng)景來統(tǒng)一調(diào)用(是場(chǎng)景觸發(fā)了布局)。
2019-08-17
適配器模式?
就好比自行車(兩個(gè)輪子,一個(gè)蹬子,一個(gè)車把)
所有的new自行車的都得有兩個(gè)輪子,一個(gè)蹬子,一個(gè)車把。
策略模式?
就好比我生產(chǎn)了自行車,要針對(duì)哪些市場(chǎng)和人群投放
女性,投放女性用的自行車
男性,要投放男性的自行車
兩個(gè)模式實(shí)現(xiàn)的方法都用到了接口,但是用的地方不一樣
適配器是創(chuàng)造規(guī)則,策略是選擇規(guī)則
2019-08-17
適配器模式?
就好比自行車(兩個(gè)輪子,一個(gè)蹬子,一個(gè)方向盤)
所有的new自行車的都得有兩個(gè)輪子,一個(gè)蹬子,一個(gè)車把。
策略模式?
就好比我生產(chǎn)了自行車,要針對(duì)哪些市場(chǎng)和人群投放
女性,投放女性用的自行車
男性,要投放男性的自行車
兩個(gè)模式實(shí)現(xiàn)的方法都用到了接口,但是用的地方不一樣
適配器是創(chuàng)造規(guī)則,策略是選擇規(guī)則