首页
登录
从业资格
( )设计模式能使一个对象的状态发生改变时通知所有依赖它的监听者。( )设计
( )设计模式能使一个对象的状态发生改变时通知所有依赖它的监听者。( )设计
考试题库
2022-08-02
84
问题
( )设计模式能使一个对象的状态发生改变时通知所有依赖它的监听者。( )设计模式限制类的实例对象只能有一个。适配器(Adapter)设计模式可以用于( )。用于为一个对象添加更多功能而不使用子类的是( )设计模式问题1选项A.责任链B.命令C.抽象工厂D.观察者问题2选项A.原型B.工厂方法C.单例D.生成器问题3选项A.将已有类的接口转换成和目标接口兼容B.改进系统性能C.将客户端代码数据转换成目标接口期望的合适的格式D.使所有接口不兼容类可以一起工作问题4选项A.桥接B.适配器C.组合D.装饰器
选项
答案
DCAD
解析
观察者模式(有时又被称为发布-订阅Subscribe>模式、模型-视图View>模式、源-收听者Listener>模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。此种模式通常被用来实作事件处理系统。
单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。
适配器模式(有时候也称包装样式或者包装)将一个类的接口适配成用户所期待的。一个适配允许通常因为接口不兼容而不能在一起工作的类工作在一起,做法是将类自己的接口包裹在一个已存在的类中。
装饰者模式。装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。
转载请注明原文地址:https://tihaiku.com/congyezige/2409945.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
关系规范化是在数据库设计的( )阶段进行。A.需求分析 B.概念设计 C.
某图书馆的管理系统部分需求和设计结果描述如下: 图书馆的主要业务包括以下几项:
数据库概念结构设计阶段的工作步骤依次为( )。A.设计局部视图→抽象→修改重构
数据模型通常由( )三要素构成。A.网状模型、关系模型、面向对象模型 B.数
下列描述的因素中,不属于数据库物理设计应该考虑的是( )。A.事务的执行频度
下图所示的扩展E-R图中,属性“电话”属于( ),在逻辑结构设计中,该图中的(
以下NoSQL数据库中,( )是一种高性能的分布式内存对象缓存数据库,通过缓存
在高级语言源程序中,常需要用户定义的标识符为程序中的对象命名,常见的命名对象有(
在某企业的信息综合管理系统设计阶段,员工实体在质量管理子系统中被称为“质检员”,
索引设计属于数据库设计的( )阶段。A.需求分析 B.概念设计 C.逻辑设
随机试题
[originaltext]M:Ozoneisanextremelyactivegascomprisedofthreeatomsofo
仅使前臂旋后( )A.肱二头肌 B.肱三头肌 C.肱桡肌 D
A.22 B.14 C.9 D.4
当各个物体间有清楚的分隔时,在超声检查中所能发现的最小间隙取决于声波的A.声强
二手房贷款中,商业银行与房地产经纪公司是贷款产品的()的关系。A.代理人与被
气调养护中能有效杀虫的氧浓度是A:5%以下B:4%以下C:3%以下D:2%
A
某酒类股份有限公司为增值税一般纳税人,2月销售给下属销售公司42°白酒500
首次公开发行股票采用询价方式的,发行后总股本超过4亿股的,网下初始发行比例不低于
下列钻孔桩钢筋笼与混凝土灌注施工要点,错误的有()。A.钢筋笼制作、运输和吊装
最新回复
(
0
)