单选题在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需在程序运行时指定具体的请求接收者即可,此时,可以使用()来进行设计。A命令模式B代理模式C桥接模式D适配者模式E解释器模式
单选题
在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需在程序运行时指定具体的请求接收者即可,此时,可以使用()来进行设计。
A
命令模式
B
代理模式
C
桥接模式
D
适配者模式
E
解释器模式
参考解析
解析:
暂无解析
相关考题:
● 下图描述了一种设计模式,该设计模式不可以 (43 ) 。(43 )A. 动态决定由一组对象中某个对象处理该请求B. 动态指定处理一个请求的对象集合, 并高效率地处理一个请求C. 使多个对象都有机会处理请求,避免请求的发送者和接收者间的耦合关系D. 将对象连成一条链,并沿着该链传递请求
如图4-7所示描述了一种设计模式,该设计模式不可以(49)。A.将对象连成一条链,并沿着该链传递请求B.动态决定由一组对象中某个对象处理该请求C.使多个对象都有机会处理请求,避免请求的发送者和接收者间的耦合关系D.动态指定处理一个请求的对象集合,并高效率地处理一个请求
关于消息,下列说法中不正确的是( )。 A.发送消息的对象请求服务,接受消息的对象提供服务B.消息的发送者必须了解消息的接收者如何相应消息C.在C++中,消息的发送具体体现为对接收消息的对象的某个函数的调用D.每个对象只能接收某些特定格式的消息
关于复审程序的终止,以下说法错误的是?( )A.复审请求因期满未答复而被视为撤回的,复审程序终止B.在作出复审决定前,复审请求人撤回其复审请求的,复审程序终止C.已受理的复审请求因不符合受理条件而被驳回请求的,复审程序终止D.复审决定撤销原驳回决定的,复审请求人收到复审决定之日起,复审程序终止
在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需在程序运行时指定具体的请求接收者即可,此时,可以使用()来进行设计。A、命令模式B、代理模式C、桥接模式D、适配者模式E、解释器模式
以下意图哪个是用来描述ITERATOR(迭代器)?()A、使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系B、用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象C、提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示D、运用共享技术有效地支持大量细粒度的对象
IPv6主机A要与IPv6主机B通信,但不知道主机B的链路层地址,遂发送邻居请求消息。邻居请求消息的目的地址是()。A、广播地址B、全部主机组播地址C、主机A的被请求节点组播地址D、主机B的被请求节点组播地址
关于Trap请求的描述中,正确的是()。A、Trap用于修改代理中的管理对象值B、Trap是由管理器发送给代理的请求C、Trap用于向管理器发送告警类信息D、Trap请求需要管理器返回响应信息
项目的一项变更请求被拒绝了,知道该变更请求的团队成员并不知道变更请求被拒绝,并实施了这个请求。若要避免这种错误,应事先遵循哪个过程?()A、实施整体变更控制B、确认范围C、管理质量D、监控项目工作
以下意图哪个是用来描述TEMPLATE METHOD(模板方法)?()A、定义一个操作中的算法的骨架,而将一些步骤延迟到子类中B、为其他对象提供一种代理以控制对这个对象的访问C、将抽象部分与它的实现部分分离,使它们都可以独立地变化D、使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系
单选题在软件设计中,我们经常需要向某些对象发送请求,但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,我们只需在程序运行时指定具体的请求接收者即可,此时,可以使用()来进行设计。A命令模式B代理模式C桥接模式D适配者模式E解释器模式
单选题以下意图哪个是用来描述TEMPLATE METHOD(模板方法)?()A定义一个操作中的算法的骨架,而将一些步骤延迟到子类中B为其他对象提供一种代理以控制对这个对象的访问C将抽象部分与它的实现部分分离,使它们都可以独立地变化D使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系