设计模式在工作中有哪些深度应用
1 回答
已采納

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