請(qǐng)列舉一些您用到過(guò)的設(shè)計(jì)模式以及在什么情況下使用該模式1.原型模式(PrototypePattern):用原型實(shí)例指定創(chuàng)建對(duì)象的種類,并且通過(guò)拷貝這些原型創(chuàng)建新的對(duì)象。使用場(chǎng)景:一個(gè)對(duì)象需要提供給其他對(duì)象訪問(wèn),而且各個(gè)調(diào)用者可能都需要修改其值時(shí),可以考慮使用原型模式拷貝多個(gè)對(duì)象供調(diào)用者使用2.組合模式(CompositePattern)也叫合成模式:將對(duì)象組合成樹(shù)形結(jié)構(gòu)以表示"部分-整體"的層次結(jié)構(gòu),使得用戶對(duì)單個(gè)對(duì)象和組合對(duì)象的使用具有一致性。使用場(chǎng)景:組合模式在項(xiàng)目中到處都有,比如...
更新時(shí)間:2023-06-17標(biāo)簽: 常見(jiàn)設(shè)計(jì)設(shè)計(jì)模式模式常見(jiàn)的設(shè)計(jì)模式以及使用場(chǎng)景 全文閱讀