参考答案和解析
正确答案:A,B,C
更多“设计模式的分类有()A、创建型模式B、结构型模式C、行为型模式D、代理型模式”相关问题
  • 第1题:

    在软件开发中,设计模式依据其目的可分为创建型、结构型和行为型。其中( 11)模式对类或对象怎么样交互和怎样分配职责进行描述。( 12)就属于该类型的设计模式

    A.创建型

    B.结构型

    C.行为型

    D.混合型@@@SXB@@@A.原型模式

    B.观察者模式

    C.组合模式

    D.桥接模式


    正确答案:C,B
    设计模式依据其目的可分为创建型、结构型和行为型。其中创建型模式与对象的创建有关,结构型模式处理类或对象的组合,行为型模式对类或对象怎么样交互和怎样分配职责进行描述。创建型模式包括:工厂方法(factorymethod)模式,抽象工厂(abstractfactory)模式,原型(prototype)模式,单例(singleton)模式,构建器(builder)模式。结构型模式包括:适配器(adapter)模式,桥接(bridge)模式,组合(composite)模式,装饰(decorator)模式,外观(facade)模式,享元(flyweight)模式,代理(proxy)模式。行为型模式包括:职责链(chainofresponsibility)模式,命令(command)模式,解释器(interpreter)模式,迭代器(iterator)模式,中介者(mediator)模式,备忘录(memento)模式,观察者(observer)模式,状态(state)模式,策略(strategy)模式,模板方法(templatemethod)模式,访问者(visitor)模式。

  • 第2题:

    关于CM模式的说法,正确的是()

    A:代理型CM模式中,CM单位是业主的代理单位
    B:代理型CM模式中,CM单位对设计单位具有指令权
    C:非代理型CM模式中,CM单位与设计单位是协调关系
    D:非代理型CM模式中,CM单位是业主的咨询单位

    答案:C
    解析:
    代理型CM模式中,CM单位是业主的咨询单位。CM单位对设计单位没有指令权,它们之间是协调关系。

  • 第3题:

    关于CM模式的说法,正确的是(  )。


    A.代理型CM模式中,CM单位是业主的代理单位

    B.代理型CM模式中,CM单位对设计单位具有指令权

    C.非代理型CM模式中,CM单位与设计单位是协调关系

    D.非代理型CM模式中,CM单位是业主的咨询单位

    答案:C
    解析:
    考点:“代理型CM模式”。代理型CM模式又称为纯粹的CM模式。采用代理型CM模式时,CM单位是业主的咨询单位,业主与CM单位签订咨询服务合同,CM合同价就是CM费,其表现形式可以是百分率或固定数额的费用;业主分别与多个施工单位签订所有的工程施工合同。CM单位对设计单位没有指令杈,因而CM单位与设计单位之间是协调关系。这一点同样适用于非代理型CM模式。因此,本题的正确答案为C。

  • 第4题:

    下图所示为 ( ) 设计模式,属于 (请作答此空) 设计模式,适用于 ( ) 。

    A.创建型
    B.结构型
    C.行为型
    D.结构型和行为

    答案:B
    解析:
    选项A代理(Proxy)模式适用于在需要比较通用和复杂的对象指针代替简单的指针的时候,常见情况有:远程代理(Remote Proxy)为一个对象在不同地址空间提供据不代表;虚代理 (Virtual Proxy)根据需要创建开销很大的对象;保护代理(Protection Proxy)控制对原始对象的访问,用于对象应该有不同的访问权限的时候;智能指引(Smart Reference)取代了简单的指针,它在访问对象时执行一些附加操作选项B生成器/建造者(Builder)模式将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示选项C组合(Composite)模式将对象组合成树形结构以表示“部分-整体”的层次结构它使得客户对单个对象和复合对象的使用具有一致性选项D观察者(Observer)模式定义了对象间的一种一对多依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新发生改变的对象称为观察目标,被通知的对象称为观察者一个观察目标可以对应多个观察者从本题图中可看出,类Leaf表示叶子节点(部分节点),类Composite表示组合节点(整体节点),它们同时继承于父类Component,同时实现了相同的操作Operation,这使得客户对单个对象(Leaf类对象)和复合对象(Composite类对象)的使用具有一致性,试题(44)选择C选项组合模式将对象组合成树形结构以表示“部分-整体”的层次结构关系,故试题(45)选择B选项,试题(46)选择A选项

  • 第5题:

    按照设计模式的目的进行划分,现有的设计模式可以分为三类。其中创建型模式通过采用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代表有(9)模式等;(10)模式主要用于如何组合己有的类和对象以获得更大的结构,其代表有 Adapter 模式等;(11)模式主要用于对象之间的职责及其提供服务的分配方式,其代表有(12)模式等。【回答括号11】

    A.. 行为型
    B. 交互型
    C. 耦合性
    D. 关联型

    答案:A
    解析:
    按照设计模式的目的进行划分,现有的设计模式可以分为三类。

    创建型模式通过采用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代表有Singleton模式等;

    结构型模式主要用于如何组合己有的类和对象以获得更大的结构,其代表有 Adapter 模式等;

    行为型模式主要用于对象之间的职责及其提供服务的分配方式,其代表有Visitor模式等。

  • 第6题:

    常用的设计模式可分为过程型、创建型和结构型。


    正确答案:错误

  • 第7题:

    关于CM模式的说法,正确的是()。

    • A、代理型CM模式中,CM单位是业主的代理单位
    • B、代理型CM模式中,CM单位对设计单位具有指令权
    • C、非代理型CM模式中,CM单位与设计单位是协调关系
    • D、非代理埋CM模式中,CM单位是业主的咨询单位

    正确答案:C

  • 第8题:

    冠心病患病率比较高的是()。

    • A、A型行为模式
    • B、B型行为模式
    • C、C型行为模式
    • D、E型行为模式

    正确答案:A

  • 第9题:

    与冠心病发生密切相关的行为模式是()

    • A、A型行为模式
    • B、B型行为模式
    • C、C型行为模式
    • D、致病行为模式
    • E、健康信念模式

    正确答案:A

  • 第10题:

    多选题
    政治领袖的行为模式有()。
    A

    专制集权型的行为模式

    B

    专制分权型的行为模式

    C

    自由放任型的行为模式

    D

    民主集中型行为模式

    E

    民主参与型的行为模式


    正确答案: A,D
    解析: 暂无解析

  • 第11题:

    单选题
    有关癌症患者的行为模式是()
    A

    A型行为模式

    B

    B型行为模式

    C

    C型行为模式

    D

    D型行为模式


    正确答案: C
    解析: 暂无解析

  • 第12题:

    判断题
    代理模式是一种行为型设计模式
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    在软件开发中,设计模式依据其目的可分为创建型、结构型和行为型。其中( )模式对类或对象怎么样交互和怎样分配职责进行描述。( )就属于该类型的设计模式

    ( )A.创建型 B.结构型 C.行为型 D.混合型

    ( )A.原型模式 B.观察者模式 C.组合模式 D.桥接模式


    正确答案:C,B
    设计模式依据其目的可分为创建型、结构型和行为型。其中创建型模式与对象的创建有关,结构型模式处理类或对象的组合,行为型模式对类或对象怎么样交互和怎样分配职责进行描述。创建型模式包括:工厂方法(factorymethod)模式,抽象工厂(abstractfactory)模式,原型(prototype)模式,单例(singleton)模式,构建器(builder)模式。结构型模式包括:适配器(adapter)模式,桥接(bridge)模式,组合(composite)模式,装饰(decorator)模式,外观(facade)模式,享元(flyweight)模式,代理(proxy)模式。行为型模式包括:职责链(chainofresponsibility)模式,命令(command)模式,解释器(interpreter)模式,迭代器(iterator)模式,中介者(mediator)模式,备忘录(memento)模式,观察者(observer)模式,状态(state)模式,策略(strategy)模式,模板方法(templatemethod)模式,访问者(visitor)模式。

  • 第14题:

    与冠心病密切相关的行为模式是

    A.A型行为模式
    B.B型行为模式
    C.C型行为模式
    D.D型行为模式
    E.E型行为模式

    答案:A
    解析:

  • 第15题:

    行为型设计模式描述类或对象如何交互和如何分配职责。以下( )模式是行为型设计模式

    A.桥接
    B.原型
    C.代理
    D.迭代器

    答案:D
    解析:
    本题考查设计模式的基础知识。设计模式:是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。设计模式分为三种类型,共23种。1、创建型模式:单例模式、抽象工厂模式、建造者(构建)模式、工厂模式、原型模式。2、结构型模式:适配器模式、桥接模式、装饰(器)模式、组合模式、外观模式、享元模式、代理模式。3、行为型模式:模版方法模式、命令模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interpreter模式)、状态模式、策略模式、职责链模式(责任链模式)、访问者模式。

  • 第16题:

    请作答45,下图所示为(44)设计模式,属于(45)设计模式,适用于(46)

    A.创建型
    B.结构型
    C.行为
    D.结构型和行为

    答案:B
    解析:
    本题考查面向对象设计模式知识点设计模式是一套被反复使用、经过分类编目的代码设计经验的总结使用设计模式是为了复用成功的设计和体系结构、复用相似问题的相同解决方案,保证代码可靠性,使代码编制真正工程化,能够适应需求的变化共有23种设计模式
    组合(Composite)模式将对象组合成树形结构以表示“部分-整体”的层次结构它使得客户对单个对象和复合对象的使用具有一致性
    设计模式有如下的分类:
    1.创建型模式单独对对象的创建进行研究,从而能够高效地创建对象6个创建型模式:简单工厂模式(SimpleFactory)、工厂方法模式(FactoryMethod)、抽象工厂模式(AbstractFactory)、创建者模式(Builder)、原型模式(Prototype)、单例模式(Singleton)
    2.结构型模式研究对象的组成以及对象之间的依赖关系,如何设计对象的结构、继承和依赖关系会影响到后续程序的维护性、代码的健壮性、耦合性等有7个具体的结构型模式可供研究,它们分别是:外观模式(Facade)、适配器模式(Adapter)、代理模式(Proxy)、装饰模式(Decorator)、桥接模式(Bridge)、组合模式(Composite)、享元模式(Flyweight)
    3.行为型模式行为型设计模式是对对象的行为进行研究,它们分别是:模板方法模式(TemplateMethod)、观察者模式(Observer)、状态模式(State)、策模式(Strategy)、职责链模式(ChainofResponsibility)、命令模式(Command)、访问者模式(Visitor)、调停者模式(Mediator)、备忘录模式(Memento)、迭代器模式(Iterator)、解释器模式(Interpreter)
    从本题图中可看出,类Leaf表示叶子节点(部分节点),类Composite表示组合节点(整体节点),它们同时继承于父类Component,同时实现了相同的操作Operation,这使得客户对单个对象(Leaf类对象)和复合对象(Composite类对象)的使用具有一致性,试题(44)选择C选项组合模式将对象组合成树形结构以表示“部分-整体”的层次结构关系,故试题(45)选择B选项,试题(46)选择A选项

  • 第17题:

    用的基本设计模式可分为()

    • A、创建型、结构型和行为型
    • B、对象型、结构型和行为型
    • C、过程型、结构型和行为型
    • D、抽象型、接口型和实现型

    正确答案:A

  • 第18题:

    政治领袖的行为模式有()。

    • A、专制集权型的行为模式
    • B、专制分权型的行为模式
    • C、自由放任型的行为模式
    • D、民主集中型行为模式
    • E、民主参与型的行为模式

    正确答案:A,C,E

  • 第19题:

    常用的设计模式可分为() 。

    • A、创建型、结构型和行为型
    • B、对象型、结构型和行为型
    • C、过程型、创建型和结构型
    • D、抽象型、接口型和实现型

    正确答案:D

  • 第20题:

    冠心病病人具有哪种行为模式?()

    • A、C型行为模式
    • B、A型行为模式
    • C、B型行为模式
    • D、多血质型
    • E、胆汁质型

    正确答案:B

  • 第21题:

    单选题
    常用的设计模式可分为() 。
    A

    创建型、结构型和行为型

    B

    对象型、结构型和行为型

    C

    过程型、创建型和结构型

    D

    抽象型、接口型和实现型


    正确答案: D
    解析: 暂无解析

  • 第22题:

    单选题
    与冠心病密切相关的行为模式是    (    )
    A

    A型行为模式

    B

    B型行为模式

    C

    C型行为模式

    D

    D型行为模式


    正确答案: A
    解析:

  • 第23题:

    多选题
    设计模式的分类有()
    A

    创建型模式

    B

    结构型模式

    C

    行为型模式

    D

    代理型模式


    正确答案: A,D
    解析: 暂无解析