首页
登录
从业资格
( )设计模式最适合用于发布/订阅消息模型,即当订阅者注册一个主题后,此主题有
( )设计模式最适合用于发布/订阅消息模型,即当订阅者注册一个主题后,此主题有
资格题库
2022-08-02
30
问题
( )设计模式最适合用于发布/订阅消息模型,即当订阅者注册一个主题后,此主题有新消息到来时订阅者就会收到通知。A.适配器(Adapter)B.通知(Notifier)C.观察者(Observer)D.状态(State)
选项
A.适配器(Adapter)
B.通知(Notifier)
C.观察者(Observer)
D.状态(State)
答案
C
解析
观察者模式(有时又被称为发布-订阅Subscribe>模式、模型-视图View>模式、源-收听者Listener>模式或从属者模式):定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动更新。本题应该选择观察者模式。
适配器模式(Adapter):将一个类的接口转换成用户希望得到的另一种接口。它使原本不相容的接口得以协同工作。
状态模式(State):允许一个对象在其内部状态改变时改变它的行为。
转载请注明原文地址:https://tihaiku.com/congyezige/2410611.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
数据流程图配以数据字典,就可以从图形和文字两个方面对系统的__()__模型进行
系统性能的评价方法中,排队模型包括三个部分,下列选项()不在这三部分之列。A.
能力成熟度模型集成(CMMI)是若干过程模型的综合和改进。连续式模型和阶段式模型
以下关于CMM的叙述中,不正确的是()。A.CMM是指软件过程能力成熟度模型
在总成本管理的TCO模型中,既有直接成本也有间接成本,下列选项中属于间接成本的是
()清楚地描述了测试各阶段和开发各阶段的对应关系。A.瀑布模型 B.迭代模型
信息系统项目生命周期模型中的()适用于需求明确或团队具备行业经验,并开发过类似
确定存储信息的数据模型和所用数据库管理系统,应在()。A.系统规划阶段 B.
PING发出的是(请作答此空)类型的消息,其报文封装在()协议数据单元中传送。
()强调风险分析,比较适用于庞大、复杂且高风险的系统。A.瀑布模型 B.螺
随机试题
[originaltext]M:We’rehavingadebateonadvertisingThursdayeveningandIha
寄生虫病的防治原则是A.治疗带虫者 B.注射疫苗 C.针对流行环节,综合防治
对于高血压病脑出血下述哪一项是不确切的()A.脑出血都是内囊区小动脉痉挛
A.益精血,强筋骨 B.强筋骨,安胎 C.祛风除湿 D.润肠通便 E.温
()是指一种持久的心境低落状态,常伴有焦虑、躯体不适和睡眠障碍的神经症。过度的
“建安七子”中文学成就最高的是( )。A.陈琳 B.曹植 C.曹丕 D.
在基金净值表现中,法规要求以基金净值收益率指标为基准编制相关图表。()
关于有限责任公司的股东人数的规定,下列正确的是()。A:2人以上 B:1人以
B企业为金属加工企业,主要从事铝合金轮穀加工制造。 B企业的铝合金轮穀打磨车间
B
最新回复
(
0
)