首页
登录
从业资格
下面的UML类图描绘的是(请作答此空)设计模式。关于该设计模式的叙述中,错误的是
下面的UML类图描绘的是(请作答此空)设计模式。关于该设计模式的叙述中,错误的是
资格题库
2022-08-02
24
问题
下面的UML类图描绘的是(请作答此空)设计模式。关于该设计模式的叙述中,错误的是( )。
A.桥接B.策略C.抽象工厂D.观察者
选项
A.桥接
B.策略
C.抽象工厂
D.观察者
答案
D
解析
本题主要考查设计模式的相关知识。
桥接模式将抽象部分与实现部分分离,使得它们两部分可以独立地变化。
策略模式定义一系列的算法,将每一个算法封装起来,并让它们可以相互替换。策略模式让算法独立于使用它的客户而变化。
抽象工厂提供了一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,属于对象创建型模式。
观察者模式定义对象间的一种一对多依赖关系,使得每当一个对象改变状态,则其相关依赖对象皆得到通知并被自动更新。
从本题给出的图我们可以判断是观察者模式,其中被观察对象(Subject),具体被观察对象(ConcreteSubject),观察者(Observer)及具体观察者(ConcreteObserver)。在本设计模式中,Observer需要维护至少一个Subject对象,一个Subject对象需要维护多个Observer对象,另外Subject需要通知Observer对象其自身的状态变化。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2407189.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
以下有关计算机软件著作权的叙述中,正确的是()。A.非法进行拷贝、发布或更改软
以下关于防火墙功能特性的说法中,错误的是()。A.控制进出网络的数据包和数据流
以下叙述中,不正确的是()。A.拒绝服务攻击的目的是使计算机或者网络无法提供
以下关于文档测试的叙述中,不正确的是()。A.文档要面向所有级别读者 B.文
以下关于白盒测试的叙述中,不正确的是______。A.满足判定覆盖一定满足语句覆
以下关于黑盒测试的测试方法选择的叙述中,不正确的是______。A.在任何情况下
以下关于确认测试的叙述中,不正确的是()。A.确认测试的任务是验证软件的功能和性
以下关于验收测试的叙述中,不正确的是()。A.验收测试由开发方主导,用户参与
以下关于软件生命周期的叙述不正确的是______。A.软件生命周期包括以下几个阶
以下关于系统测试的叙述,不正确的是()。A.系统测试的对象不包含软件所依赖的硬件
随机试题
A.妊娠20周前有蛋白尿和管型 B.妊娠20周后有蛋白尿和管型 C.尿培养细
2017年对我国的进出口总额最多的国家或地区为:A.欧盟 B.美国
昼夜温差大于10℃以上的地区或日平均温度不大于5℃施工的混凝土板应采用( )养护
共用题干 PublicandPrivateSchoolsinthe
共用题干 Spices是一家已有110年历史的、中等规模的调味品、提取物、蛋糕
某工厂储罐区有单罐容积为5000m3凝析油内浮顶储罐,储罐均采用铝合金制作浮盘的
就其应用范围来看,盈亏相抵办法通常只能适用于()。A.所得税 B.财产税
根据证券法律制度的规定,下列证券交易场所中,不可以交易公开发行的公司债券的有(
投资项目决策分析与评价的基本要求包括贯彻落实科学发展观、资料数据准确可靠和()
冲击地压的防治措施分为防范措施和解危措施两大类。下列措施,可作为解危措施是()
最新回复
(
0
)