首页
登录
从业资格
( )设计模式最适合用于发布/订阅消息模型,即当订阅者注册一个主题后,此主题有
( )设计模式最适合用于发布/订阅消息模型,即当订阅者注册一个主题后,此主题有
资格题库
2022-08-02
42
问题
( )设计模式最适合用于发布/订阅消息模型,即当订阅者注册一个主题后,此主题有新消息到来时订阅者就会收到通知。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.螺
随机试题
DaretoDreamOurdreamsatnight
Theconcertowasperformedbyaviolinistofunquestioned______butlimitedima
Whoarethesparkers?[br][originaltext]F:Wellwhathavewegotthismorning?
Spaceisadangerousplace,notonlybecauseofmeteors(流星)butalsobecaus
“韦克斯勒智力测验量表”是目前影响较大、运用较广的智力测验表,它由操作量表和(
工程建设项目可划分为()5个层次。A.建筑工程、给排水工程、电气工程、暖通工
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
【一次操作】25、()电压互感器隔离开关检修时,应取下二次侧熔丝,防止反
某奶粉生产企业将目标顾客定位于老年购买群体,专门生产适合老年人体质的奶粉,取得了
计入商品采购成本的相关税费包括()。 A.进口关税 B.消费税
最新回复
(
0
)