股票交易中,股票代理(Broker)根據(jù)客戶發(fā)出的股票操作指示進行股票的買賣操作,設(shè)計如下所示類圖。該設(shè)計采用( )模式將一個請求封裝為一個對象,從而使得以用不同的請求對客戶進行參數(shù)化;對請求排隊或記錄請求日志,以及支持可撤銷的操作,其中,( )聲明執(zhí)行操作的接口。該模式屬于( )模式,該模式適用于:( )。
(1)A.命令(Command)
B.觀察者(Observer)
C.狀態(tài)(State)
D.中介者(Mediator)
(2)A.Operation
B.sellOperation/BayOperation/ViewOperation
C.Broker
D.Stock
(3)A.結(jié)構(gòu)類型
B.結(jié)構(gòu)型對象
C.創(chuàng)建類型
D.行為型對象
(4)A.一個對象必須通知其他對象,而它又不能假定其他對象是誰
B.抽象出特執(zhí)行的動作以參數(shù)化某對象
C.一個對象的行為決定于其狀態(tài)且必須在運行時刻根據(jù)狀態(tài)改變行為
D.一個對象引用其他對象并且直接與這些對象通信而導(dǎo)致難以復(fù)用該對象