刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

设计模式描述了一个出现在特定设计语境中的设计再现问题,并为它的解决方案提供了一个经过充分验证的通用方案,不同的设计模式关注解决不同的问题。例如,抽象工厂模式提供一个接口,可以创建一系列相关或相互依赖的对象, 而无需指定它们具体的类,它是一种( )模式;(请作答此空)模式将类的抽象部分和它的实现部分分离出来,使它们可以独立变化,它属于( )模式;( )模式将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作。

A
Bridge
B
Proxy
C
Prototype
D
Adapter
使用微信搜索喵呜刷题,轻松应对考试!

答案:

A

解析:

题目描述了三种设计模式的特点,并给出了选项。根据题目描述和参考答案,我们可以分析如下:

  1. 第一个空需要填写的是描述抽象工厂模式的类别。抽象工厂模式属于创建型设计模式,因此第一个空的答案是创建型模式。但题目给出的选项中并没有创建型模式的标识,所以此处可能存在一定的理解误差或题目表述不准确。

  2. 第二个空描述的是桥接模式,它是一个结构型模式,将类的抽象部分和它的实现部分分离出来,使它们可以独立变化。因此第二个空的答案是Bridge(桥接模式),并且它属于结构型模式。

  3. 第三个空需要填写的是描述某种设计模式的特点,根据题目中的描述“将一个请求封装为一个对象,从而可用不同的请求对客户机进行参数化,将请求排队或记录请求日志,支持可撤销的操作”,这符合代理模式(Proxy)的特点。但题目给出的选项中并没有对应的描述,因此可能存在理解误差或题目选项不完整。

综上,根据题目描述和参考答案,答案应为A(Bridge(桥接模式)、结构型模式)。但由于题目中的描述和选项可能存在不准确或不完整的情况,建议在具体实践中综合考虑各种设计模式的特性和应用场景进行选择和运用。

创作类型:
原创

本文链接:设计模式描述了一个出现在特定设计语境中的设计再现问题,并为它的解决方案提供了一个经过充分验证的通用方

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share