早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

图1-5UML类图所示意的设计模式的意图是(49)。A.使原本由于接口不兼容而不能一起工作的那些类可以

题目

图1-5UML类图所示意的设计模式的意图是(49)。

A.使原本由于接口不兼容而不能一起工作的那些类可以一起工作

B.使算法可独立于使用它的客户而变化

C.定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新

D.将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作

参考答案
正确答案:D
解析:图1-5 UML类图所描绘的设计模式中的Command(命令)模式。该模式的设计意图就是“将一个请求封装为一个对象,从而使用户可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作”。其中一种应用场合就是抽象出待执行的动作以参数化某种对象,可用过程语言中的回调(callback)函数表达这种参数化机制。Command模式是回调机制的一个面向对象的替代品。Adapter(适配器)模式是一种类对象结构型模式。通过将一个的类的接口转换成客户希望的另外一个接口。Adapter模式使原本由于接口不兼容而不能一起工作的那些类可以一起工作。Strategy(策略)模式使得算法可独立于使用它的客户而变化。Observer(观察者)模式的设计意图就是“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新”。
看了图1-5UML类图所示意的设计...的网友还看了以下:

武汉地铁2号线是我国首条穿越长江的地铁,于2012年12月28日正式开通运营.武汉地铁2号线一期工程 数学 2020-03-30 …

武汉地铁2号线是我国首条穿越长江的地铁,于2012年12月28日正式开通运营.武汉地铁2号线一期工 数学 2020-04-26 …

【问题2】(4分)某监理公司审核该公共服务系统的外部接口设计时,监理重点审核哪几类接口的设计内容? 计算机类考试 2020-05-26 …

起重机按其( )可分为轻小型起重设备、( )和起重机。A.运动形式B.受力形式C.构造类型D. 职业技能鉴定 2020-05-27 …

关于电工口决“电力加倍电热加半”口决中说电热加半不仅适用与电阻加热类设备,也适应于单相照明类设备。 其他 2020-06-09 …

2008年初,我省阜阳等地爆发了因EV71肠道病毒引起的手足口传染病,此病主要在6周岁以下儿童中传 语文 2020-06-18 …

2008年初,我省阜阳等地爆发了因EV71肠道病毒引起的手足口传染病,此病主要在6周岁以下儿童中传染 其他 2020-11-12 …

EV71病毒是引起手足口病的病原体之一.下列关于对病毒的理解,不正确的是()A.所有病毒都能引起人类 其他 2020-12-09 …

EV71病毒是引起手足口病的病原体之一。下列关于对病毒的理解,不正确的是()A、所有病毒都能引起人类 语文 2020-12-09 …

永嘉南渡时期人口南迁存在哪两个类型?这两类人口南迁所起的作用有什么不同? 其他 2020-12-22 …