在( )时无须使用命令模式
A: 实现撤销(Undo)操作和恢复(Redo)操作
B: 将请求的发送者和接收者解耦
C: 不改变聚合类的前提下定义作用于聚合中元素的新操作
D: 不同的时间指定请求,并将请求排队
A: 实现撤销(Undo)操作和恢复(Redo)操作
B: 将请求的发送者和接收者解耦
C: 不改变聚合类的前提下定义作用于聚合中元素的新操作
D: 不同的时间指定请求,并将请求排队
举一反三
- 在( )时无须使用命令模式。 A: 实现撤销操作和恢复操作。 B: 将请求的发送者和接收者解耦。 C: 不改变聚合类的前提下定义作用于聚合中元素的新操作。 D: 在不同的时刻指定请求,并将请求排队。
- 命令模式将请求发送者和接收者完全解耦
- ( )模式将请求的发送者与接收者解耦。 A: 职责链 B: 命令 C: 备忘录 D: 工厂方法
- 命令模式定义:将一个请求封装为一个对象,从而让你可以用不同的请求对客户进行参数化,对请求排队或者记录请求日志,以及支持可撤销的操作
- (45)设计模式将一个请求封装为一个对象,从而使得可以用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。 A: 命令(Command) B: 责任链(Chain of Responsibility) C: 观察者(Observer) D: 策略(Strategy)