首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
装饰器(Decorator)模式用于(46);外观(Facade)模式用于(47)。 ①将一个对象加以包装以给客户提供其希望的另外一个接口 ②将一个对象加以包装以提供一些额外的行为 ③将一个对象加以包装以控制对这个对象的访问 ④将一系列对象加以包装以简化其
装饰器(Decorator)模式用于(46);外观(Facade)模式用于(47)。 ①将一个对象加以包装以给客户提供其希望的另外一个接口 ②将一个对象加以包装以提供一些额外的行为 ③将一个对象加以包装以控制对这个对象的访问 ④将一系列对象加以包装以简化其
admin
2019-07-12
28
问题
装饰器(Decorator)模式用于(46);外观(Facade)模式用于(47)。
①将一个对象加以包装以给客户提供其希望的另外一个接口
②将一个对象加以包装以提供一些额外的行为
③将一个对象加以包装以控制对这个对象的访问
④将一系列对象加以包装以简化其接口
(47)
选项
A、①
B、②
C、③
D、④
答案
D
解析
装饰器模式是一种对象结构型模式,可动态地给一个对象增加一些额外的职责。就增加对象功能来说,装饰模式比生成子类实现更为灵活。通过装饰器模式,可以在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责;当需要动态地给一个对象增加功能时,可使用装饰模式;当不能采用生成子类的方法进行扩充时也可使用装饰模式。
外观模式是对象的结构模式,要求外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面。外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。
转载请注明原文地址:https://kaotiyun.com/show/9mCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
计算机在进行浮点数的相加(减)运算之前先进行对阶操作,若x的阶码大于y的阶码,则应将__________。
一单位共有7个部门都互相联网。与一个远方的部门所在的工作站联机上网,之后会发现与其他各个部门的网络连接全部都不通(ping断开),可能是__________出现了问题。
阅读下列说明和数据流图,回答问题1至问题4,将解答填入答题纸的对应栏内。[说明]某基于微处理器的住宅安全系统,使用传感器(如红外探头、摄像头等)来检测各种意外情况,如非法进入、火警、水灾等。房主可以在安装该系统时配置安全监控设备(如
阅读以下说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】某绘图系统存在Point、Line、Square三种图元,它们具有Shape接口,图元的类图关系如图5-1所示。现要将Circle图元加入此绘图系统以实现功能扩充。已知
如果将数据库服务器(记为DB)作为一个外部实体,那么在绘制该系统的数据流图时,还应有哪些外部实体和数据存储?根据说明结合问题1的解答,指出在该系统的顶层数据流图中应有哪些数据流。请采用说明中的词汇给出这些数据流的起点、终点以及数据流名称,下表给出了数据
阅读以下说明和图,回答问题1至问题3。【说明】S公司开办了在线电子商务网站,主要为各注册的商家提供在线商品销售功能。为更好地吸引用户,S公司计划为注册的商家提供商品(Commodity)促销(Promotion)功能。商品的分类(Category
阅读下列说明以及图3-1和图3-2,回答问题1、问题2和问题3。[说明]下面是某公司开发的电梯管理系统,系统功能如下:1.响应用户召唤指令。当用户需要电梯时可以通过按楼层面板召唤。2.进入电梯后,乘客可以通过电梯面板选择目的楼
阅读以下说明,回答问题,将解答填入对应的解答栏内。.[说明]请完成流程图以描述在数据A(1)至A(10)中求最大数和次大数的程序的算法。并将此改成PAD图。该算法的流程图如下图:
工作流(Workflow)是针对业务流程中具有固定程序的常规活动而提出的一个概念,通过将业务流程分解,定义良好的任务、角色、规则和过程来进行执行和监控,达到提高生产组织水平和工作效率的目的。以下关于工作流叙述中,错误的是(1)。在UML中,用(2)
阅读以下说明和C代码,将应填入(n)处的字句写在对应栏内。[说明]函数combine(a,b,c)是计算两个整数的组合数。由于计算结果可能超出10ng整型的可表示范围,故采用数组方式存储,例如:k位长整数m用数组c[]存储结构如下:m=
随机试题
溶血性链球菌的检验程序是()。
痉证重要的治疗方法为
白矾的主治病证是()硫黄的主治病证是()
施工中发生重大事故后,事故发生单位应当在( )小时内写出书面报告逐级上报。
在工程实施过程中发生索赔事件以后,承包人首先应()。
下列各项中,不属于免征收增值税的是()。
长江公司为境内注册的公司,为增值税一般纳税人,适用的增值税税率为17%,其30%收入来自于出口销售,其余收入来自于国内销售;生产产品所需原材料有40%进口,出口产品和进口原材料通常以美元结算。长江公司以人民币作为记账本位币,外币业务采用交易发生日的即期汇率
编写如下程序:PrivateSUbForm_Click()Print“Welcome!”EndSubPriVatesubFormMouseDown(ButtonAsInteger,ShiftAsInteger,XAsSing
Inordertokeepahighlevelofsafety,allthestaffarerequired(wear)______protectiveclothes.
Forthispart,youareallowed30minutestowriteashortessayonthetopicofselectinglecturers.Youshouldwriteatleast
最新回复
(
0
)