正确答案: D

装饰模式

题目:某软件公司基于面向对象技术开发了一套图形界面显示构件库Visual Component。在使用该库构建某图形界面时,用户要求为界面定制一些特效显示效果,如带滚动条、能够显示艺术字体的透明窗体等。针对这种需求,公司采用______最为灵活。

解析:解析:根据题干描述,可以看出其基础是一个图形界面,并要求为图形界面提供一些定制的特效,例如带滚动条的图形界面,能够显示艺术字体且透明的图形界面等。这要求能够动态地对一个对象进行功能上的扩展,也可以对其子类进行功能上的扩展。对照选项中的4种设计模式,装饰模式最符合这一要求。

查看原题查看所有试题

学习资料的答案和解析:

  • [单选题]TCP协议在建立连接的过程中可能处于不同的状态,用netstat命令显示出TCP连接的状态为 SYN SEND,则这个连接正处于(5)。
  • 已主动发出连接建立请求

  • 解析:解析:在TCP/IP协议中,TCP协议提供可靠的连接服务,采用3次握手建立一个连接。第1次握手:建立连接时,客户端发送SYN包(syn=j)到服务器,并进入SYN SEND状态(即表示该连接已主动发出连接建立请求),等待服务器确认;第2次握手:服务器收到SYN包,必须确认客户的 SYN(ack=j+1),同时也向客户端发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN RECV状态;第3次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成3次握手。

  • [单选题]假如一个徒步者途经每条小路的全长一次,下列哪一个列出了所有的隐蔽处,并且仅有那些隐蔽处,徒步者必须经过两次?
  • G

  • 解析:解析:由已知,只有G必须经过两次,故正确答案为A。

  • [单选题]下面哪一对顾问可以被一块派去指导网球?
  • G,N

  • 解析:解析:K和O不能在网球组,排除A项;H在游泳组,排除C项;J和N不能同组,排除D项。

  • [多选题]CMMI提供了两种模型表述方式:“连续式”和“阶段式”。以下说法中正确的是______。
  • 前者可以描述过程能力成熟度,后者可以描述组织能力成熟度


  • [单选题]项目整体评估是把项目看成一个整体,权衡各种要素之间关系的评估,整体性体现在对()等方面的集成
  • 经济、技术运行、环境、风险

  • 解析:解析:项目评估的主要特征可以概括为:整体性(综合集成经济、技术运行、环境、风险)、目标性、相关性(时间、知识、逻辑三维结构)、动态性(项目生命周期)。

  • 考试布丁
    推荐下载科目: 计算机三级 Linux认证 JAVA认证 华为认证 软考高级 软考初级 职称计算机 通信工程师 计算机辅助设计(C LTE认证
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号