工学

单选题以下意图哪个是用来描述VISITOR(访问者)?()A 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新B 表示一个作用于某对象结构中的各元素的操作C 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态D 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象

题目
单选题
以下意图哪个是用来描述VISITOR(访问者)?()
A

定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新

B

表示一个作用于某对象结构中的各元素的操作

C

在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态

D

用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

图4-6示意的为(48)设计模式,表示一个作用于某对象结构中的各元素的操作。

A.Visitor(访问者)

B.Observer(观察者)

C.Flyweight(享元)

D.Prototype(原型)


正确答案:A
解析:图4-6示意的Visitor(访问者)模式,其设计意图是:表示一个作用于某对象结构中的各元素的操作。它可在不改变各元素的类的前提下定义作用于这些元素的新操作。

第2题:

假设现在要创建一个 Web应用框架,基于此框架能够创建不同的具体 Web应用,比如博客、 新闻网站和网上商店等;并可以为每个 Web 应用创建不同的主题样式,如浅色或深色等。这一 业务需求的类图设计适合采用(请作答此空)模式(如下图所示)。其中( )是客户程序使用的 主要接口,维护对主题类型的引用。此模式为( ),体现的最主要的意图是( )。


A.观察者(Observer)
B.访问者(Visitor)
C.策略(Strategy)
D.桥接(Bridge)

答案:D
解析:
桥接模式将抽象部分与它的实现部分分离,使它们都可以独立地变化。

第3题:

以下哪个可以用来描述文件和目录对象()

A.File

B.Directory

C.FileDescriptor

D.FileNameFilter


参考答案:A

第4题:

()指标是用来衡量网站的市场效率。

  • A、单个访问者成本
  • B、订单获取差额
  • C、每笔产出
  • D、每访问者销售额

正确答案:D

第5题:

封装分布于多个类之间的行为的模式是()

  • A、观察者(Observer)模式
  • B、迭代器(Iterator)模式
  • C、访问者(Visitor)模式
  • D、策略(Strategy)模式

正确答案:C

第6题:

以下饮用水箱配管示意图哪个正确?( )

A.
B.
C.
D.

答案:A
解析:
参见《建筑给水排水设计规范》3.2.12生活饮用水水池(箱)的构造和配管,应符合下列规定:2进水管宜在水池(箱)的溢流水位以上接入(B错误),当溢流水位确定有困难时,进水管口的最低点高出溢流边缘的高度等于进水管管径,但最小不应小于25mm(C错误),最大不应大于150mm(D错误)。当进水管口为淹没出流时,管顶应钻孔,孔径不宜小于管径的1/5。孔上宜装设同径的吸气阀或其他能破坏管内产生真空的装置。注:不存在虹吸倒流的低位水池,其进水管不受本款限制,但进水管仍宜从最高水面以上进入水池。3进出水管布置不得产生水流短路,必要时应设导流装置。4不得接纳消防管道试压水、泄压水等回流水或溢流水。5泄空管和溢流管的排水应符合本规范第4.3.13条的规定。

第7题:

以下哪个选项用来描述权力最合适()。

  • A、权力是指执行任务的一种影响力
  • B、权力是承担任务的责任
  • C、权力不可以下放
  • D、权力是承担责任的一种结果

正确答案:A

第8题:

下列哪个是用来描述CPU的速度()。

A、bps

B、GHz

C、DPI

D、MB


参考答案:B

第9题:

以下意图哪个是用来描述PROXY(代理)?()

  • A、用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象
  • B、运用共享技术有效地支持大量细粒度的对象
  • C、为其他对象提供一种代理以控制对这个对象的访问
  • D、将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示

正确答案:C

第10题:

以下关于Application对象,不正确的是()

  • A、在服务器端面向所有用户共享信息
  • B、用来存储对于所有访问者打开的所有网页都可用的变量和对象
  • C、可以用来统计网站访问的人数
  • D、Application不会过期

正确答案:D