首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
当不适合采用生成子类的方法对已有的类进行扩充时,可以采用( )没计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用( )设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其
当不适合采用生成子类的方法对已有的类进行扩充时,可以采用( )没计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用( )设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其
admin
2010-04-08
22
问题
当不适合采用生成子类的方法对已有的类进行扩充时,可以采用( )没计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用( )设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用( )设计模式将该类的接口转换成我们希望的接口。
选项
A、命令(Command)
B、适配器(Adapter)
C、装饰(Decorate)
D、享元(Flyweight)
答案
C
解析
装饰模式主要的目的是在无法生成子类的情况下给一个对象动态地增加新的职责;享元设计模式是共享大量细粒度的对象;适配器设计模式则是将已有的接口转换为系统希望的接口形式。
转载请注明原文地址:https://kaotiyun.com/show/fixZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
关于TCP/IP与OSI模型的说法中,正确的是(24)。
(71)Inthestrengthofthecarriersignalisvariedtorepresentbinary1or0.(72)isasystemthatcanmapanametoan
FTP协议是Internet常用的应用层协议,它通过(59)协议提供服务,它是基于client/Server结构通信的,作为服务器一方的进程,通过监听(60)端口得知有服务请求,在一次会话中,存在(61)个TCP连接。
许多通信需要进行组播,以下选项中不采用组播协议的应用是(34)。在IPv4中把(35)类地址作为组播地址。
IP交换是一种利用交换硬件快速传送IP分组的技术。一台IP交换机由(27)3部分组成。IP交换机初始化后为每一个物理连接建立一个默认的(28),相邻的IP交换机通过这些默认通道交换路由信息和数据分组。为了进行第3层路由选择,IP交换控制器必须根据(29)等
配置WWW服务器是UNIX操作系统平台的重要工作之一,而Apache是目前应用最为广泛的Web服务器产品之一,(59)是Apache的主要配置文件。URL根目录与服务器本地目录之间的映射关系是通过指令(60)设定;指令ServerAdmin的作用
在SNMP中,管理进程查询代理中一个或多个变量的值所用报文名称为(42),该报文的缺省目标端口是(43)。(42)
测试是保证软件质量的重要手段。根据国家标准GB8566-88《计算机软件开发规范》的规定,应该在(10)阶段制定系统测试计划。
自标准实施之日起,至标准复审重新确认、修订或废止的时间,称为标准的有效期。我国在国家标准管理办法中规定,国家标准的有效期一般为上(11)年。
阅读以下说明和VisualBasic代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】某绘图系统定义了一个抽象类IShape,现有三个类CPoint、CLine和CCircle,它们都具有IShape界面。相应的类图关系如图7-1所示。
随机试题
根据双膜理论,在气液两相界面处传质阻力最大。 ()
当经济处于萧条状态时,政府所采用的宏观调控手段是()
患者,女,68岁,咳嗽伴胸痛胸闷1个月,CT检查如图,最可能的诊断为
A.急性胎儿窘迫B.轻度新生儿窒息C.慢性胎儿窘迫D.重度新生儿窒息E.新生儿产伤胎儿娩出后1分钟仅有心跳而无呼吸,Apgar评分0~3分,应考虑
给药方式有首关清除,正确的是
患者脾胃气虚,营血不能上荣,面色为()。
()是指对某项经济业务事项标明其应借应贷账户及金额的记录。
十载旅居国外,淡忘了旧日做女儿、做学生时的逍遥自在。也淡忘了旧时的“为赋新词强说愁”。不能淡忘,更无法摆脱的是思亲之情。不但不能摆脱,而且与日俱增。但是千里迢迢,飞出去的鸟也有了自己的窝。于是,思忆带了梦的色彩,省亲之念也似梦一般的遥远。及至梦成了真,人也
电子政务的应用模式有3种,其中不包括(62)。
Theboysandgirlsaredancing______onthestage.
最新回复
(
0
)