重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
当前位置: 首页 > 计算机类考试 > 软考中级
网友您好, 请在下方输入框内输入要搜索的题目:
搜题

题目

[主观题]

● (43) 设计模式允许一个对象在其内部状态改变时改变它的行为。下图为这种设计模式的类图,已知类S

tate为抽象类,则类 (44) 的实例代表了Context对象的状态。

● (43) 设计模式允许一个对象在其内部状态改变时改变它的行为。下图为这种设计模式的类图,已知类S

(43)

A. 单件(Singleton)

B. 桥接(Bridge)

C. 组合(Composite)

D. 状态(State)

(44)

A. Context

B. concreteStateA

C. Handle

D. State

查看参考答案
更多“● (43) 设计模式允许一个对象在其内部状态改变时改变它的行为。下图为这种设计模式的类图,已知类S”相关的问题

第1题

●在面向对象软件开发过程中,采用设计模式 (43) 。 (43) A.以复用成功的设计 B.以保证程序的运行速

●在面向对象软件开发过程中,采用设计模式 (43) 。

(43)

A.以复用成功的设计

B.以保证程序的运行速度达到最优值

C.以减少设计过程创建的类的个数

D.允许在非面向对象程序设计语言中使用面向对象的概念

点击查看答案

第2题

● 下图描述了一种设计模式,该设计模式不可以 (43 ) 。(43 )A. 动态决定由一组对象中某个对象处理

● 下图描述了一种设计模式,该设计模式不可以 (43 ) 。

(43 )A. 动态决定由一组对象中某个对象处理该请求

B. 动态指定处理一个请求的对象集合, 并高效率地处理一个请求

C. 使多个对象都有机会处理请求,避免请求的发送者和接收者间的耦合关系

D. 将对象连成一条链,并沿着该链传递请求

点击查看答案

第3题

● 采用 (43) 设计模式可保证一个类仅有一个实例;采用 (44) 设计模式可将对象组合成树形结构以表

● 采用 (43) 设计模式可保证一个类仅有一个实例;采用 (44) 设计模式可将

对象组合成树形结构以表示“部分-整体”的层次结构, 使用户对单个对象和组合对象的使用

具有一致性;采用 (45) 设计模式可动态地给一个对象添加一些额外的职责。

(43)

A. 命令(Command)

B. 单例(Singleton)

C. 装饰(Decorate)

D. 组合(Composite)

(44)

A. 命令(Command)

B. 单例(Singleton)

C. 装饰(Decorate)

D. 组合(Composite)

(45)

A. 命令(Command)

B. 单例(Singleton)

C. 装饰(Decorate)

D. 组合(Composite)

点击查看答案

第4题

下图描述了一种设计模式,该设计模式不可以(43)。下图描述了一种设计模式,该设计模式不可以(43)。

A.动态决定由一组对象中某个对象处理该请求

B.动态指定处理一个请求的对象集合,并高效率地处理一个请求

C.使多个对象都有机会处理请求,避免请求的发送者和接收者间的耦合关系

D.将对象连成一条链,并沿着该链传递请求

点击查看答案

第5题

● 如下UML类图表示的是 (43) 设计模式。以下关于该设计模式的叙述中,错误的是(44) 。 (43)A. 工

● 如下UML类图表示的是 (43) 设计模式。以下关于该设计模式的叙述中,错误的是(44) 。

● 如下UML类图表示的是 (43) 设计模式。以下关于该设计模式的叙述中,错误的是(44) 。 (

(43)A. 工厂方法 B. 策略 C. 抽象工厂 D. 观察者

(44)

A. 提供创建一系列相关或相互依赖的对象的接口,而无需指定这些对象所属的具体类

B. 可应用于一个系统要由多个产品系列中的一个来配置的时候

C. 可应用于强调一系列相关产品对象的设计以便进行联合使用的时候

D. 可应用于希望使用已经存在的类,但其接口不符合需求的时候

点击查看答案

第6题

● (43)设计模式定义了对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于
它的对象都得到通知并自动刷新。

(43)

A. Adapter(适配器)

B. Iterator(迭代器)

C. Prototype(原型)

D. Observer(观察者)

点击查看答案

第7题

(43)设计模式定义了对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它
的对象都得到通知并自动刷新。

A.Adapter(适配器)

B.Iterator(迭代器)

C.Prototype(原型)

D.Observer(观察者)

点击查看答案

第8题

博学公司开发一个文档编辑器,该编辑器允许在文档中直接嵌入图形对象,但开销很大。用户在系统设计之初提出编辑器在打开文档时必须十分迅速,可以暂时不显示当前页面以外的图形。针对这种需求,公司可以采用()避免同时创建这些图形对象。

A.代理模式

B.外观模式

C.桥接模式

D.组合模式

点击查看答案

第9题

1、某公司开发一个文档编辑器,该编辑器允许在文档中直接嵌入图形对象,但开销很大。用户在系统设计之初提出编辑器在打开文档时必须十分迅速,可以暂时通过一些符号来表示相应的图形。针对这种需求,公司可以采用()避免同时创建这些图形对象

A.代理模式

B.外观模式

C.桥接模式

D.组合模式

点击查看答案

第10题

● 当不适合采用生成子类的方法对已有的类进行扩充时,可以采用 (43) 设计模式动态地给一个对象添
加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用 (44) 设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用 (45) 设计模式将该类的接口转换成我们希望的接口。

(43)

A. 命令(Command)

B. 适配器(Adapter)

C. 装饰(Decorate)

D. 享元(Flyweight)

(44)

A. 命令(Command)

B. 适配器(Adapter)

C. 装饰(Decorate)

D. 享元(Flyweight)

(45)

A. 命令(Command)

B. 适配器(Adapter)

C. 装饰(Decorate)

D. 享元(Flyweight)

点击查看答案
赏学吧APP
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注赏学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注赏学吧 -
请用微信扫码测试
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
赏学吧