單項選擇題

如圖8-40(a)所示的UML類圖描繪的是設(shè)計模式中的(1)模式。如圖8-40(b)所示的UML類圖描述了該模式的一種應(yīng)用,其中與圖8-40(a)中的"Creator"對應(yīng)的類是(2)。

空白(1)處應(yīng)選擇()

A.Command
B.Factory Method
C.Composite
D.Class Adapter


你可能感興趣的試題

1.單項選擇題

回調(diào)(Call Back)函數(shù)是面向過程的程序設(shè)計語言中常用的一種機(jī)制,而設(shè)計模式中的(1)模式就是回調(diào)機(jī)制的一個面向?qū)ο蟮奶娲?。該模式的意圖是(2)。

空白(2)處應(yīng)選擇()

A.使原本由于接口不兼容而不能一起工作的那些類可以一起工作
B.將一個請求封裝為一個對象,從而可用不同的請求對客戶進(jìn)行參數(shù)化,將請求排隊或記錄請求日志,支持可撤銷的操作
C.定義對象間的一種一對多的依賴關(guān)系,當(dāng)一個對象的狀態(tài)發(fā)生改變時,所有依賴于它的對象都得到通知并被自動更新
D.使算法可獨(dú)立于使用它的客戶而變化