图1-5UML类图所示意的设计模式的意图是(49)。A.使原本由于接口不兼容而不能一起工作的那些类可以
图1-5UML类图所示意的设计模式的意图是(49)。
A.使原本由于接口不兼容而不能一起工作的那些类可以一起工作
B.使算法可独立于使用它的客户而变化
C.定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新
D.将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作
解析:图1-5 UML类图所描绘的设计模式中的Command(命令)模式。该模式的设计意图就是“将一个请求封装为一个对象,从而使用户可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作”。其中一种应用场合就是抽象出待执行的动作以参数化某种对象,可用过程语言中的回调(callback)函数表达这种参数化机制。Command模式是回调机制的一个面向对象的替代品。Adapter(适配器)模式是一种类对象结构型模式。通过将一个的类的接口转换成客户希望的另外一个接口。Adapter模式使原本由于接口不兼容而不能一起工作的那些类可以一起工作。Strategy(策略)模式使得算法可独立于使用它的客户而变化。Observer(观察者)模式的设计意图就是“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新”。
迄今为止,由化学能转变的热能或电能仍然是人类使用的主要的能源.请仔细观察下列两种电池的构造示意图, 化学 2020-05-13 …
迄今为止,由化学能转变的热能或电能仍然是人类使用的主要的能源。I.请仔细观察下列两种电池的构造示意 化学 2020-05-13 …
由电能转化为的机械能是否可以再次转化为电能意思是由于电能而产生的机械能是否再次可以运用电磁感应原理 物理 2020-06-08 …
奴隶,通常指失去人身自由并被他人任意驱使,后引申为受制于某种事物或者行为,丧失了独立自主,自由支配 历史 2020-06-17 …
数学中用因为所以使用技巧数学中用因为所以写过程使用技巧,要死记硬背吗,还有由题意知由题意得即则等用 数学 2020-07-16 …
一些城市开始使用了风能、光能互补路灯.它是由太阳能电池板、小型风力发电机各自给24V蓄电池充电,晚 物理 2020-07-29 …
如图所示为氢原子的能级示意图,已知金属钨的逸出功为4.54eV,则下列说法正确的是()A.由n=4能 物理 2020-11-01 …
结核杆菌属于生物的理由。A能使人患上结核病B具有新陈代谢现象B能自由运动结核杆菌属于生物的理由。A能 其他 2020-12-07 …
推广使用节能灯对节能降耗意义重大。如果我国所有家庭都将白炽灯替换为节能灯,年节电总量接近三峡水库一年 政治 2021-01-07 …
一些城市开始使用了风能、光能互补路灯,它是由太阳能电池板、小型风力发电机各自给24V蓍电池充电,晚上 其他 2021-01-22 …