首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列设计模式中,_______模式既是类结构型模式,又是对象结构型模式。此模式与_______模式类似的特征是,都给另一个对象提供了一定程度上的间接性,都涉及到从自身以外的一个接口向这个对象转发请求。 (47)
下列设计模式中,_______模式既是类结构型模式,又是对象结构型模式。此模式与_______模式类似的特征是,都给另一个对象提供了一定程度上的间接性,都涉及到从自身以外的一个接口向这个对象转发请求。 (47)
admin
2019-07-12
70
问题
下列设计模式中,_______模式既是类结构型模式,又是对象结构型模式。此模式与_______模式类似的特征是,都给另一个对象提供了一定程度上的间接性,都涉及到从自身以外的一个接口向这个对象转发请求。
(47)
选项
A、桥接(Bridge)
B、适配器(Adapter)
C、组成(Composite)
D、装饰器(Decorator)
答案
D
解析
适配器模式(Adapter)用于将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。
适配器有类结构和对象结构两种模式,如下图所示。在类适配器中,因为Adapter类既继承了Adaptee(被适配类),也实现了Target接口,在Client类中我们可以根据需要选择并创建任一种符合需求的子类,来实现具体功能。在对象适配器中,Adapter不是使用多继承或继承再实现的方式,而是使用直接关联,或者称为委托的方式。
装饰器模式用于动态地给一个对象添加一些额外的职责或者行为。装饰器模式提供了改变子类的灵活方案。装饰器模式在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。当用于一组子类时,装饰器模式更加有用。如果你拥有一组子类(从一个父类派生而来),你需要在与子类独立使用情况下添加额外的特性,你可以使用装饰器模式,以避免代码重复和具体子类数量的增加。
转载请注明原文地址:https://kaotiyun.com/show/x9CZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
划分VLAN的方法有多种,这些方法中不包括(56)。
默认情况下,Linux系统中用户登录密码信息存放在______文件中。
用于建立连接、控制数据的发送和同步的是______。
在Windows的cmd命令窗口中输入(38)命令可以用来诊断域名系统基础结构的信息和查看DNS服务器的IP地址。
计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若x的阶码大于y的阶码,则应将__________。
中国企业M与美国公司L进行技术合作,合同约定M使用一项在有效期内的美国专利,但该项美国专利未在中国和其他国家提出申请。对于M销售依照该专利生产的产品,以下叙述正确的是__________。(2012年上半年试题)
阅读以下说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。说明类Queue表示队列,类中的方法如下表所示。类Node表示队列中的元素;类EmptyQueueException给出了队列操作中的异常处理操作。Java代码
阅读以下说明和表,回答问题1~问题4。【说明】某公司信息管理系统的需求分析和部分关系模式设计的结果描述如下。1.公司有多个部门,每个部门有一名负责人、一间办公室、一部电话、多名职员,每个职员最多属于一个部门,负责人也是一名公司职员。
阅读下列程序说明和C代码,将应填入(n)处。请补充函数fun(),该函数的功能是:只保留字符串中的大写字母,删除其他字符,结果仍保存在原来的字符串中,由全局变量m对删除后字符串的长度进行保存。注意:部分源程序给出如下。请勿改动主函数
当图像分辨率为800×600,屏幕分辨率为640×480时,(13)。
随机试题
肺结核是()在肺内引起的慢性传染病
“入芝兰之室,久而不闻其香”是( )。
下列制作全口义齿排列的原则,错误的是
既善于治疗吐衄便血,又善于治疗肝火上炎之头痛目赤的药物是()既善于治疗吐衄便血,又善于治疗肺热咳嗽有痰的药物是()
一般认为在口服剂型中,药物吸收的快慢顺序大致是
阐述法定继承人继承顺序的概念、确定原则和法律规定。[南京大学2008年研]
按加工金属材料的方法,金属加工设备可分为()。
()是完成国家统计调查任务的主系统,是全国集中统一的统计系统的主干。
西甲公司与英超公司签订有偿委托合同,由西甲公司委托英超公司采购200台空调,并预先支付购买空调的费用30万元。英超公司经考察发现A公司有一批物美价廉的空调,遂以自己的名义与A公司签订了一份空调购买合同,双方在合同中约定:英超公司从A公司购进200台空调,总
根据《行政诉讼法》规定,下列有关行政诉讼的表述不正确的是:
最新回复
(
0
)