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