1 回答
已采納

LIANHK
TA貢獻(xiàn)78條經(jīng)驗(yàn) 獲得超17個(gè)贊
1、單例設(shè)計(jì)模式:常應(yīng)用于數(shù)據(jù)庫(kù)類(lèi)設(shè)計(jì),采用單例模式,只連接一次數(shù)據(jù)庫(kù),防止打開(kāi)多個(gè)數(shù)據(jù)庫(kù)連接。
2、適配器模式:應(yīng)用場(chǎng)景:老代碼接口不適應(yīng)新的接口需求,或者代碼很多很亂不便于繼續(xù)修改,或者使用第三方類(lèi)庫(kù)。例如:php連接數(shù)據(jù)庫(kù)的方法:mysql,,mysqli,pdo,可以用適配器統(tǒng)一。
3、策略模式:將一組特定的行為和算法封裝成類(lèi),以適應(yīng)某些特定的上下文環(huán)境。例如:一個(gè)電商網(wǎng)站系統(tǒng),針對(duì)男性女性用戶(hù)要各自跳轉(zhuǎn)到不同的商品類(lèi)目,并且所有廣告位展示不同的廣告
添加回答
舉報(bào)
0/150
提交
取消