首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
欲动态地给一个对象添加职责,宜采用______模式。
欲动态地给一个对象添加职责,宜采用______模式。
admin
2013-05-11
58
问题
欲动态地给一个对象添加职责,宜采用______模式。
选项
A、适配器(Adapter)
B、桥接(Bridge)
C、组合(Composite)
D、装饰器(Decorator)
答案
D
解析
本题考查设计模式的基本知识。适配器(Adapter)模式是将类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。Bridge(桥接)模式将对象的抽象和其实现分离,从而可以独立地改变它们。组合(Composite)模式描述了如何构造一个类层次式结构。装饰器(Decorator)模式的意图是动态地给一个对象添加一些额外职责。在需要给某个对象而不是整个类添加一些功能时使用。这种模式对增加功能比生成子类更加灵活。
转载请注明原文地址:https://kaotiyun.com/show/GmRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
10个9.6kb/s的信道按时分多路复用在一条线路上传输,如果忽略控制开销,在同步TDM情况下,复用线路的带宽应该是________;在统计TDM情况下,假定每个子信道具有30%的时间忙,复用线路的控制开销为10%,那么复用线路的带宽应该是________
网络系统设计过程中,物理网络设计阶段的任务是__________。(2012年下半年试题)
下列说法错误的是__________。
E载波是ITU—T建议的传输标准,其中E3信道的数据速率大约是(1)Mb/s。贝尔系统T3信道的数据速率大约是(2)Mb/s。(2009年上半年试题)(1)
(1)是计算机系统之间通信的层次、各对等层的通信协议以及相邻层间接口的集合。(2)是计算机网络和分布式系统在相互通信的对等层实体间交换信息所必须遵守的规则集合。(3)研究如何设计和构造协议规范,以及如何将所设计和构造的协议规范快速、准确、低成本地转化为
(1)是计算机系统之间通信的层次、各对等层的通信协议以及相邻层间接口的集合。(2)是计算机网络和分布式系统在相互通信的对等层实体间交换信息所必须遵守的规则集合。(3)研究如何设计和构造协议规范,以及如何将所设计和构造的协议规范快速、准确、低成本地转化为
廉价磁盘冗余阵列RAID利用冗余技术实现高可靠性,其中RAIDl的磁盘利用率为(1)。如果利用4个盘组成RAID3阵列,则磁盘利用率为(2)。(2009年上半年试题)(2)
廉价磁盘冗余阵列RAID利用冗余技术实现高可靠性,其中RAIDl的磁盘利用率为(1)。如果利用4个盘组成RAID3阵列,则磁盘利用率为(2)。(2009年上半年试题)(1)
在程序的执行过程中,Cache与主存的地址映像由()。
文件的存取方法依赖于(6)。文件的存储管理实际上是对(7)的管理。文件系统在创建一个文件时,为它建立一个(8)。如果文件系统中存在两个文件重名,则不应采用(9)。按照记录存入文件的先后次序排序并查找,排列顺序与记录的内容无关,这是指(10)。
随机试题
下列观念中,造成中国文化中整体系统、辩证发展思维方式的观念是()
A.决明子B.乌梅C.草果D.沙苑子E.枸杞子菱状方形或短圆柱形,两端平行倾斜,表面绿棕色,平滑有光泽,气微,味微苫()
小儿,3岁,于入院前曾与水痘患儿接触,应采取的措施是()
股票是一种资本证券,属于()。
有限责任公司的股东人数为()。
2011年1~9月,全国造船完工5101万载重吨,同比增长18.3%,9月当月完工786万载重吨,环比增长67.2%,新承接船舶订单规模2902万载重吨,同比下降42.8%,手持船舶订单规模16886万载重吨,同比下降13.8%,比2010年底下降14.5
Excerpt1Teachingisunquestionablyoneofthemostimportantcommitmentsonecanmakeforthefutureeconomicprosperityo
某批发商想从生产厂家购进一批灯泡,根据合同规定,灯泡的使用寿命平均不能低于1000小时。已知灯泡使用寿命服从正态分布,标准差为200小时。在总体中随机抽取100只灯泡,测得样本均值为960小时。请问:若显著性水平为0.05,批发商是否应该购买这批灯泡?
2
Persons’remarksarementionedatthebeginningofthetextto_____.WhichofthefollowingstatementsisTRUEaccordingtoth
最新回复
(
0
)