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