首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
____(4)设计模式允许一个对象在其状态改变时,通知依赖它的所有对象。该设计模式的类图如图10.32所示,其中,____(5)在其状态发生改变时,向它的各个观察者发出通知。 (4)
____(4)设计模式允许一个对象在其状态改变时,通知依赖它的所有对象。该设计模式的类图如图10.32所示,其中,____(5)在其状态发生改变时,向它的各个观察者发出通知。 (4)
admin
2019-06-12
51
问题
____(4)设计模式允许一个对象在其状态改变时,通知依赖它的所有对象。该设计模式的类图如图10.32所示,其中,____(5)在其状态发生改变时,向它的各个观察者发出通知。
(4)
选项
A、命令(Command)
B、责任链(Chain of Responsibility)
C、观察者(Observer)
D、迭代器(Iterator)
答案
C
解析
观察者模式定义并保持对象间的依赖关系,它允许一个对象在其状态改变时,通知依赖它的所有对象。
命令模式将请求封装在对象中,把它作为参数来传递。迭代器抽象了访问和遍历一个集合中的对象的方式。
责任链是用一系列类试图处理一个请求,这些类之间是一个松散的耦合,唯一共同点是在它们之间传递请求。也就是说,来了一个请求,A类先处理,如果A类没有处理,就传递到B类处理,如果B类没有处理,就传递到C类处理,就这样像一个链条一样传递下去。引入责任链的目的是为了解除耦合。
在观察者设计模式中,Subiect和Observor分别表示抽象的被观察者和观察者。通常一个观察者观察一个被观察者,而一个被观察者可以被多个观察者关注。但Subject的状态发生变化时,Subiect将通知所有的Observor,告知其状态已发生变化,而Observor收到通知后将查询Subiect的状态。
转载请注明原文地址:https://kaotiyun.com/show/OpRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
使用CIDR技术把4个C类网络220.117.12.0/24、220.117.13.0/24、220.117.14.0/24和220.117.15.0/24汇聚成一个超网,得到的地址是_________。(2009年下半年试题)
文档的编制在网络项目开发工作中占有突出的地位。下列有关网络工程文档的叙述中,不正确的是__________。(2008年下半年试题)
下面关于域本地组的说法中,正确的是______。
《计算机软件产品开发文件编制指南》(GB 8567-88)是(22)标准。
以下关于总线的叙述中,不正确的是()。
四条路由:124.23.129.0/24、124.23.130.0/24、124.23.132.0/24和124.23.133.0/24经过汇聚后得到的网络地址是____________。
若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统不发生死锁的资源R的最少数目为______。
下列不是RPR的关键技术的是__________。
网络系统生命周期可以划分为5个阶段,实施这5个阶段的合理顺序是______。
写出SQL语句,将记录(ID,Category==pot,DelSize=1.5)插入Delivery表中。写出SQL语句实现如下功能:查询以花瓶(pot)形式发货的所有鲜花的ID、普通名及花瓶的规格,得到结果表按照普通名的字母逆序打印。
随机试题
大环内酯类对下列哪类细菌无效
功能制护理的特点不包括
施工阶段,质量监理的主要工作包括()。
下列项目适用17%税率的有()。
班级日常管理有以下内容()。
行政执法行为只约束行政相对人。()
太阳直射南回归线,下列说法正确的是()。
新石器时代始于距今8000年前的人类原始氏族的繁荣时期,以磨制的石斧、石铸、石凿和石铲,琢制的磨盘和打制的石锤、石片、石器为主要工具。下列中国著名的文化遗址中,属于新石器时代的是()。
我国新闻评论的发展有什么样的趋势?(吉林大学,2011)
物质和物质形态的关系是
最新回复
(
0
)