下图是()设计模式的类图,该设计模式的目的是(请作答此空),图中,ConcreteCommand和Command之间是()关系,Invoker和Command之间是()关系。
A.将一个请求封装成一个对象,从而使得可以用不同的请求对客户进行参数化,队请求排队或记录请求日志,以及支持可撤销的操作 B.将一个类的接口适配成用户所期待的 C.动态地给一个对象附加额外的职责,不必通过子类就能灵活地增加功能 D.为一个对象提供代理以控制该对象的访问正确答案A
下图是()设计模式的类图,该设计模式的目的是(请作答此空),图中,ConcreteCommand和Command之间是()关系,Invoker和Command之间是()关系。
A.将一个请求封装成一个对象,从而使得可以用不同的请求对客户进行参数化,队请求排队或记录请求日志,以及支持可撤销的操作 B.将一个类的接口适配成用户所期待的 C.动态地给一个对象附加额外的职责,不必通过子类就能灵活地增加功能 D.为一个对象提供代理以控制该对象的访问正确答案A