当前位置: 首页 > wzjs >正文

黄岛网站建设哪家好建设局网站安徽

黄岛网站建设哪家好,建设局网站安徽,做影视网站风险大吗,o2o平台搭建接前一篇文章:软考 系统架构设计师系列知识点之设计模式(5) 所属章节: 老版(第一版)教材 第7章. 设计模式 第2节. 设计模式实例 相关试题 1. 设计模式描述了一个出现在特定设计语境中的设计再现问题&…

接前一篇文章:软考 系统架构设计师系列知识点之设计模式(5)

所属章节:

老版(第一版)教材

第7章. 设计模式

        第2节. 设计模式实例

相关试题

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

第1空

A. 组合型

B. 结构型

C. 行为型

D. 创建型

正确答案:D。

第2空

A. Bridge

B. Proxy

C. Prototype

D. Adapter

正确答案:A。

第3空

A. 组合型

B. 结构型

C. 行为型

D. 创建型

正确答案:B。

第4空

A. Command

B. Facade

C. Memento

D. Visitor

正确答案:A。

解析:

设计模式包括:创建型、结构型、行为型三大类别。

抽象工厂模式属于创建型设计模式。

桥接模式属于结构型设计模式。

  • 抽象工厂(Abstract Factory)模式

Abstract Factory(抽象工厂)模式在不指定具体类的情况下,为创建一系列相关或相互依赖的对象提供了一个接口。根据给定的相关抽象类,Abstract Factory模式提供了从一个相匹配的具体子类集创建这些抽象类的实例的方法。

Abstract Factory模式提供了一个可以确定合适的具体类的抽象类,这个抽象类可以用来创建实现标准接口的具体产品的集合。客户端只与产品接口和Abstract Factory类进行交互。使用这种模式,客户端不用知道具体的构造类。Abstract Factory模式类似于Factory Method模式,但是Abstract Factory模式可以创建一系列的相关对象。

  • 桥接模式(Bridge)模式

Bridge模式可以将一个复杂的组件分成两个独立的但又相关的继承层次结构:功能性的抽象和内部实现。改变组件的这两个层次结构很简单,以至于它们可以相互独立地变化。当具有抽象的层次结构和相应的实现层次结构时,Bridge模式是非常有用的。除了可以抽象和实现组合成许多不同的类,该模式还可以以动态组合的独立类的形式实现这些抽象和实现。

  • Command模式

Command模式在对象中封装了请求,这样就可以保存命令,将该命令传递给方法以及像任何其它对象一样返回该命令。

命令模式将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作。

2. 某互联网公司正在设计一套网络聊天系统,为了限制用户在使用该系统时发表不恰当言论,需要对聊天内容进行特定敏感词的过滤。针对上述功能需求,采用()能够灵活配置敏感词的过滤过程。

A. 责任链模式

B. 工厂模式

C. 组合模式

D. 装饰模式

正确答案:A。

解析:

本题考查常见设计模式的特点。

Abstract Factory(抽象工厂)模式:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。

Chain of Responsibility(责任链)模式:为解除请求的发送者和接收者之间的耦合,而使多个对象都有机会处理这个请求。将这些对象连成一个链,并沿着这条链接传递该请求,直到有一个对象处理它。

Composite(组合)模式:将对象组合成树型结构以表示“部分-整体”的层次结构。它使得客户对单个对象和复合对象的使用具有一致性。

Decorator(装饰器)模式:装饰器模式动态地给一个对象添加一些额外的职责。就扩展功能而言,它比生成子类方式更为灵活。

依据题意,需要限制用户在使用聊天系统时发布不恰当言论,需要对聊天内容进行特定敏感词的过滤,最为关键的一点是需要灵活配置过滤关键字。如果本系统采用责任链模式,即可达到这一点。


文章转载自:

http://1Y2l8hP7.nzqmw.cn
http://IeQLYmbI.nzqmw.cn
http://5k42Wmeh.nzqmw.cn
http://wfFM6OeO.nzqmw.cn
http://pdi1e6Lg.nzqmw.cn
http://dhVx30Vq.nzqmw.cn
http://KV5yAzvz.nzqmw.cn
http://4uTMv1Ez.nzqmw.cn
http://5eX75Bnn.nzqmw.cn
http://tzscXlgT.nzqmw.cn
http://P2S7i8K2.nzqmw.cn
http://mlGL005T.nzqmw.cn
http://rrEv0Rlu.nzqmw.cn
http://4sgczm4Z.nzqmw.cn
http://GjhqpZIV.nzqmw.cn
http://KI5l7GAE.nzqmw.cn
http://RrlltO2e.nzqmw.cn
http://zRTKa7p9.nzqmw.cn
http://3Nuymh85.nzqmw.cn
http://vFCAyR2T.nzqmw.cn
http://Ijk2IFHS.nzqmw.cn
http://d7PfODEm.nzqmw.cn
http://frnF6Gwq.nzqmw.cn
http://Q9xXmZEF.nzqmw.cn
http://xfeOPPGW.nzqmw.cn
http://Cpug3MwG.nzqmw.cn
http://6Dn0YJ1A.nzqmw.cn
http://rEpmWRtk.nzqmw.cn
http://KqiTAZE3.nzqmw.cn
http://0qQfYvep.nzqmw.cn
http://www.dtcms.com/wzjs/670968.html

相关文章:

  • 网站做多少外链做网站如何通过流量赚钱
  • 德州网站建设哪家好江苏建设工程招标网站
  • php 网站开发模式上海家装10强名单
  • 公司网站高端网站建设网站访问权限
  • 郑州网站推广策划单页网站网址
  • 网站建设整个过程网站点击率高
  • 怎样登网站河北建设行业信息网站
  • 如何开网站网页版梦幻西游大闹天宫困难
  • 网站建设制作好评语高德地图国际版
  • 建立个人网站代码wordpress目录地址
  • 视频连接网站怎么做网站版式分类
  • 网站建设的教程一人之下王也
  • 网页制作与网站建设试卷百度权重5的网站能卖多少钱
  • 视频网站怎么做服务器wordpress建的网站
  • 公共服务平台登录海洋seo
  • 帝国cms仿站工具我的家乡湛江网站设计
  • 手机网站制作公司怎么推广网页
  • 2017网站建设方案创意礼品做的比较好的网站
  • 上海市建设执业注册中心网站济南做seo的公司排名
  • 企业网站的意义网站建设公司要多少钱
  • 一起做网店网站哪里进货的dedecms旅游网站模板
  • 网站开发 方案安徽省在建项目查询
  • 江苏省建设工程设计施工图审核中心网站做网站闵行
  • 相亲网站上做it的骗术网站建设素材图片
  • dw制作一个手机网站模板下载地址苏州网站开发服务
  • 关于网站建设总结小型购物网站
  • 有了页游源代码如何做网站网站建站域名解析最后做
  • 百度智能云建站如何免费创建自己的网站平台
  • 网站做美工python网站开发实战
  • 最专业的手机网站制作搜狗推广和百度推广哪个好