首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的UML类图描绘的是______(1)设计模式。关于该设计模式的叙述中,错误的是______(2)。 (2)
下面的UML类图描绘的是______(1)设计模式。关于该设计模式的叙述中,错误的是______(2)。 (2)
admin
2019-10-07
26
问题
下面的UML类图描绘的是______(1)设计模式。关于该设计模式的叙述中,错误的是______(2)。
(2)
选项
A、该设计模式中的Observer需要维护至少一个Subject对象
B、该设计模式中的Concrete Observer可以绕过Subject及其子类的封装
C、该设计模式中一个Subject对象需要维护多个Observer对象
D、该设计模式中Subject需要通知Observer对象其自身的状态变化
答案
B
解析
本题主要考查设计模式的相关知识。
桥接模式将抽象部分与实现部分分离,使得它们两部分可以独立地变化。
策略模式定义一系列的算法,将每一个算法封装起来,并让它们可以相互替换。策略模式让算法独立于使用它的客户而变化。
抽象工厂提供了一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,属于对象创建型模式。
观察者模式定义对象间的一种一对多依赖关系,使得每当一个对象改变状态,则其相关依赖对象皆得到通知并被自动更新。
从本题给出的图我们可以判断是观察者模式,其中被观察对象(Subject),具体被观察对象(Concrete Subject),观察者(Observer)及具体观察者(Concrete Observer)。在本设计模式中,Observer需要维护至少一个Subject对象,一个Subject对象需要维护多个Observer对象,另外Subject需要通知Observer对象其自身的状态变化。
转载请注明原文地址:https://jikaoti.com/ti/iJG7FFFM
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
阅读以下说明和C++码,填入(n)处。[说明]建立一个分数类,使之具有下述功能:建立构造函数,它能防止分母为0,当分数不是最简形式时进行约分以及避免分母为负数。[C++代码]#include<iostream.h>
阅读下列函数说明和C代码,回答下面问题。[说明]冒泡排序算法的基本思想是:对于无序序列(假设扫描方向为从前向后,进行升序排列),两两比较相邻数据,若反序则交换,直到没有反序为止。一般情况下,整个冒泡排序需要进行众(1≤k≤n)趟冒泡操作,冒泡排序
阅读下列程序说明和C++代码,将应填入(n)处。【说明】①在类体中添加函数move(doubleax,doubleay)的定义,使得点的坐标x和y分别移动ax和ay个单位。②在类定义外完成重载的两个构造函数CPosition
阅读以下函数说明和Java代码,将应填入(n)处的字句写在对应栏内。【说明】以下程序实现数据的排序,将n个整数分别按照升序和降序进行排序,类SortInt_1实现升序排序,类SortInt_2实现降序排序。【Java代码】
阅读以下说明,回答问题1~4,将解答填入对应的解答栏内。[说明]假设二叉树采用链式存储方式存储,编写一个后序遍历二叉树的非递归方式。Voidpostorder(btree*B){btree*stack[m0
【说明】下面是一个Applet程序,其功能是根据给出的小时,分钟和秒数计算相等的秒数,即将1分钟化为60秒,依此类推。要求建立一个时间类,时间参数均作为类的成员变量,并且给出换算时间的方法,也作为这个类的成员函数,可以供外部对象进行调用。同时还需要
阅读以下关于工作流系统模型建立和性能分析的叙述,根据要求回答问题1~问题4。[说明]某软件开发公司向客户交付系统产品后,由技术支持部门负责向客户提供技术服务。该技术支持部门的业务流程如下:①当该技术支持部门接到一个客户问询电话时,由
图7-10中只有一个外部实体E1。使用[说明]中的词语,给出E1的名称。在进行系统分析与设计时,面向数据结构的设计方法(如Jackson方法)也被广泛应用。简要说明面向数据结构设计方法的基本思想及其适用场合。
阅读下列说明,回答问题。【说明】现有事务T1,T2、L3它们对数值型数据A执行的操作分别如下:T1;将A加1。T2:将A加倍。T3:输出A的值,并将A置为1。
阅读下列说明和图,回答问题1至问题3,将解答填入对应栏内。[说明]一个简单的图形编辑器提供给用户的基本操作包括:创建图形、创建元素、选择元素以及删除图形。图形编辑器的组成及其基本功能描述如下:(1)图形由文本元素和图元元素构成,图元
随机试题
审美经验中涉及的高级想象形式包括()
我国《公司法》要求董事会成员为______人,为便于表决,一般人数为奇数。()
(五)[背景资料]A公司在冬季承接了一室外压缩空气管网系统的安装,系统工作压力为2.5MPa。由于工期较紧,A公司将系统中部分规格的直管分包给B公司。A公司和B公司均具备与承包管道系统相符的压力管道施工许可证,管道及管件均由业主提供。
信托市场的主体是()。
金融机构主要分为()两大类。
纳税人一经放弃免税权,其生产销售的全部增值税应税货物或劳务均应按照适用税率征税,不得选择某一免税项目放弃免税权,也不得根据不同的销售对象选择部分货物或劳务放弃免税权。()
如果母公司的注册会计师同时也是组成部分注册会计师,在决定是否向组成部分单独致送审计业务约定书时需要考虑组成部分管理层相对于母公司的独立程度。()
运动除了可以增进人体的生理功能外,更可增进心理功能,使人的态度积极,情绪稳定,压力舒解。()
下列关于行政起诉期限的说法符合法律规定的是()。
Hello,everyone.Itisagreatpleasuretohaveyouasassistantstohelp【B1】______theparty.Iamsendingaroundaformforyou
最新回复
(
0
)