(45)设计模式将一个请求封装为一个对象,从而使得可以用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。
A: 命令(Command)
B: 责任链(Chain of Responsibility)
C: 观察者(Observer)
D: 策略(Strategy)
A: 命令(Command)
B: 责任链(Chain of Responsibility)
C: 观察者(Observer)
D: 策略(Strategy)
举一反三
- 命令模式定义:将一个请求封装为一个对象,从而让你可以用不同的请求对客户进行参数化,对请求排队或者记录请求日志,以及支持可撤销的操作
- 命令模式将一个请求封装为一个对象,从而使用户可用不同的请求对客户进行参数化。
- 命令模式的意图是将一个请求封装成一个对象,从而使您可以用不同的请求对客户进行参数化。
- 将一个请求封装为一个对象,从而使用户用不同的请求对客户进行参数化() A: 代理模式 B: 适配器模式 C: 原型模式 D: 命令模式
- 下列哪一个描述的是命令模式 A: 将一个请求封装为一个对象,从而让你可以用不同的请求对客户进行参数化,对请求排队或者记录请求日志,以及支持可撤销的操作。 B: 定义对象之间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象都得到通知并被自动更新。 C: 避免将一个请求的发送者与接收者耦合在一起,让多个对象都有机会处理请求。将接收请求的对象连接成一条链,并且沿着这条链传递请求,直到有一个对象能够处理它为止。 D: 允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。