請(qǐng)說(shuō)出以下是運(yùn)用何種設(shè)計(jì)模式()
A.享元模式(Flyweight) B.工廠模式(Factory) C.備忘錄模式(Memento) D.組合模式(Composite)
A.需要在不同的時(shí)間創(chuàng)建請(qǐng)求,生成請(qǐng)求隊(duì)列,執(zhí)行請(qǐng)求 B.需要遍歷訪問(wèn)聚集中的對(duì)象而不能暴露聚集中內(nèi)部結(jié)構(gòu) C.想避免抽象方法和其實(shí)現(xiàn)方法綁定在一起 D.一組對(duì)象復(fù)雜地相互通信但其方法是定義明確的
A.將抽象部分與實(shí)現(xiàn)部分分離,使得它們兩部分可以獨(dú)立地變化 B.將一個(gè)接口轉(zhuǎn)換成為客戶想要的另一個(gè)接口 C.組合多個(gè)對(duì)象形成樹(shù)形結(jié)構(gòu)以表示整體-部分的結(jié)構(gòu)層次。其對(duì)單個(gè)對(duì)象和組合對(duì)象的使用具有一致性 D.為其他對(duì)象提供一個(gè)代理或地方以控制對(duì)這個(gè)對(duì)象的訪問(wèn)