信管网cnitpm5828876***: [回复] 底下的参考答案写的是:aadb,题目上标识的答案是:daad。上面一个题也是,程序混乱。
信管网cnitpm531968241***: [回复] 这答案怎么有问题,明明我的答案是acab,说我四个全错
信管网angle_n***: [回复] 根据题干情景描述“将一个请求封装为一个对象,从而使得以用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作”,此时使用的是命令模式。第一空选择a选项。
其标准类图和基本情况如下:
其中作为声明接口的应该是最高层次,根据图示应该为operation,第二空选择a选项。
命令模式属于行为型对象模式,第三空选择d选项。
命令模式适用于:
(1)抽象出待执行的动作以参数化某对象。
(2)在不同的时刻指定、排列和执行请求。
(3)支持取消操作。
(4)支持修改日志。
(5)用构建在原语操作上的高层操作构造一个系统。
第四空选择b选项。a选项描述的是观察者模式,c选项描述的是状态模式,d选项描述的是中介者模式。
信管网cnitpm478444929***: [回复] 可能是aadb
信管网cnitpm478444929***: [回复] 一塌糊涂
信管网科大30***: [回复] 中介者属于行为型对象
信管网cnitpm455710145***: [回复] 误人子弟
信管网cnitpm469048625***: [回复]
13633446941的原帖: 2021/9/1 20:47:52 第三问不对吧。 正确答案是aadb
信管网13633446***: [回复] 第三问不对吧。
|