首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的UML类图描绘的是______(1)设计模式。关于该设计模式的叙述中,错误的是______(2)。 (2)
下面的UML类图描绘的是______(1)设计模式。关于该设计模式的叙述中,错误的是______(2)。 (2)
admin
2019-10-07
68
问题
下面的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://www.kaotiyun.com/show/DLCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
阅读下列函数说明和C代码,将应填入(n)处的字句写在的对应栏内。请根据算法的C代码,分析此算法效率。
【说明】下面是一个Applet程序,其功能是建立一个图形用户界面的窗口,包括一个文本显示区和一个按钮,点击按钮,可以在文本区已有的文本基础上追加显示10条"WelcometoChina"信息,并且文本区由滚动条控制文本的上下滚动。程序运
阅读下列说明和E-R图,回答问题1~3。【说明】设有关于银行借贷管理系统的E-R图(如图4所示)。图中矩形表示实体,圆表示属性,双圆表示关键字属性,菱形表示实体间的联系。为了答题的方便,图中的实体和属性同时给出了中英文说明,回答问题时只需写出
(1)数据流图10-2缺少了一条数据流,请给出此数据流的指向,并采用说明中的词汇给出此数据流名。(2)数据流图10-3缺少一条数据流,请根据说明补充完整。并指出此数据流的起点和终点。数据流图10-4中遗漏了一条数据流,请根据说明补充完整。并指出此数据
阅读以下函数说明和Java代码,将应填入(n)处的字句写在对应栏内。【说明】下面的程序先构造Point类,再顺序构造Ball类。由于在类Ball中不能直接存取类Point中的xCoordinate及yCoordinate属性值,Ball中的
阅读以下说明,回答问题1~3,将解答填入对应的解答栏内。[说明]一个简单的图书馆的对象由图书馆、书、书的副本以及读者组成。对象模型见图。
阅读下列说明和图,回答问题1到问题3。[说明]目前大多数操作系统都采用虚拟存储技术,这样可在较小的可用内存中执行较大的用户程序,可在内存中容纳更多程序并发执行。引入虚拟存储技术,其基本思想是利用大容量的外存来扩充内存,产生一个
XML is a(71)language for documents containing(72)information. Structured information contains both content(words, pictures, e
Structured programming practices(71)rise to Pascal, in which constructs were introduced to make programs more readable and bette
Structured programming practices(71)rise to Pascal, in which constructs were introduced to make programs more readable and bette
随机试题
在碘量法中,当溶液呈现深蓝色时,这是()。
关于体层摄影支点的说法,正确的是
三期梅毒的标志性表现是
关于基坑土方开挖说法,正确的有()。
团体旅客乘坐火车旅行,如要办理退票,必须在开车()个小时以前办理手续。
罗杰斯的“以学生为本”“让学生自发学习”“排除对学习者自身的威胁”的教学原则属于()。
工作报告在党的机关可用于()。
非正式组织
软件维护活动包括以下儿类:改正性维护、适应性维护、()维护和预防性维护。
ThenightofDecember16,1773,dozensofMassachusettscolonistsquietlyboardedthreeshipsanddumpedwhatwouldnowbeclose
最新回复
(
0
)