niusouti.com

以下哪个设计模式是着重于一步步构造一个复杂对象并且是最后步骤才将返回此对象?()A、简单工厂模式(Simple Factory)B、抽象工厂模式(Abstract Factory)C、建造者模式(Builder)D、单例模式(Singleton)

题目

以下哪个设计模式是着重于一步步构造一个复杂对象并且是最后步骤才将返回此对象?()

  • A、简单工厂模式(Simple Factory)
  • B、抽象工厂模式(Abstract Factory)
  • C、建造者模式(Builder)
  • D、单例模式(Singleton)

相似考题
更多“以下哪个设计模式是着重于一步步构造一个复杂对象并且是最后步骤才将返回此对象?()A、简单工厂模式(Simple Factory)B、抽象工厂模式(Abstract Factory)C、建造者模式(Builder)D、单例模式(Singleton)”相关问题
  • 第1题:

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

    A.抽象工厂(Abstract Factory)
    B.生成器(Builder)
    C.工厂方法(Factory Method)
    D.原型(Prototype)

    答案:B
    解析:
    生成器又称建造模式,是一种对象构建模式。它可以将复杂对象的建造过程抽象出来(抽象类别),使这个抽象过程的不同实现方法可以构造出不同表现(属性)的对象。该模式通常包含Builder,ConcreteBuilder,Di-rector和Product四部分。

  • 第2题:

    创建型设计模式抽象了实例化过程,有助于系统开发者将对象的创建、组合和表示方式进行抽象。以下( )模式是创建型模式。

    A.组合(Composite)
    B.装饰器(Decorator)
    C.代理(Proxy)
    D.单例(Singleton)

    答案:D
    解析:
    此题考查设计模式基础概念,需要搞清楚各个设计模式的特点与不同,设计模式共有结构型,创建型,行为型三大类,里面又各自包含了多种具体详细模式。具体内容如下:

  • 第3题:

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

    A.单例
    B.抽象工厂
    C.装饰器
    D.命令

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

  • 第4题:

    以下属于创建型模式的是()

    • A、抽象工厂(Abstract Factory)模式
    • B、合成(Composite)模式
    • C、单例(Singleton)模式
    • D、桥接(Bridge)模式

    正确答案:A,C

  • 第5题:

    当需要强调一系列相关产品对象的设计以便进行联合使用,可以考虑使用()。

    • A、工厂模式
    • B、单例模式
    • C、建造者模式
    • D、原型模式

    正确答案:A

  • 第6题:

    JDK中运用了()来限制添加到Set中的对象必须是唯一的。

    • A、抽象工厂(AbstractFactory)模式
    • B、命令(CommanD.模式
    • C、单一(Singleton)模式
    • D、代理(Proxy)模式

    正确答案:C

  • 第7题:

    下面哪种模式不属于创建模式()

    • A、Prototype模式
    • B、Singleton模式
    • C、Factory模式
    • D、Adapter模式

    正确答案:D

  • 第8题:

    单选题
    以下哪个模式可以利用一个对象,快速地生成一批对象?()
    A

    抽象工厂模式

    B

    单例模式

    C

    原型模式

    D

    简单工厂模式


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

  • 第9题:

    单选题
    下面不属于创建型模式的有() 。
    A

    抽象工厂模式( Abstract Factory )

    B

    工厂方法模式(Factory Method)

    C

    适配器模式 ( Adapter )

    D

    单例模式(Singleton)


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

  • 第10题:

    多选题
    创建型模式有()
    A

    工厂方法模式

    B

    单例模式

    C

    抽象工厂模式

    D

    代理模式


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

  • 第11题:

    多选题
    以下属于创建型模式的是()
    A

    抽象工厂(Abstract Factory)模式

    B

    合成(Composite)模式

    C

    单例(Singleton)模式

    D

    桥接(Bridge)模式


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

  • 第12题:

    单选题
    当需要强调一系列相关产品对象的设计以便进行联合使用,可以考虑使用()。
    A

    工厂模式

    B

    单例模式

    C

    建造者模式

    D

    原型模式


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

  • 第13题:

    创建型设计模式与对象的创建有关,按照所用的范围分为面向类和面向对象两种。其中,( )模式是创建型类模式。

    A.工厂方法(Factory Method)
    B.构建器(Builder)
    C.原型(Prototype)
    D.单例(Singleton )

    答案:A
    解析:
    一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化委托给另一个对象。 工厂方法模式(Factory Method) 用于创建对象的接口,让子类决定实例化哪一个类,它使一个类的实例化延迟到其子类。

  • 第14题:

    创建型设计模式抽象了实例化过程,它分为面向类和面向对象两种。其中,( )模式是保证一个类仅有一个实例,并提供一个访问它的全局访问点。

    A.工厂(Factory)
    B.构建器(Builder)
    C.原型(Prototype)
    D.单例(Singleton)

    答案:D
    解析:
    单例模式有以下特点:1、单例类只能有一个实例。2、单例类必须自己创建自己的唯一实例。3、单例类必须给所有其他对象提供这一实例。单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。每台计算机可以有若干个打印机,但只能有一个Printer Spooler,以避免两个打印作业同时输出到打印机中。每台计算机可以有若干通信端口,系统应当集中管理这些通信端口,以避免一个通信端口同时被两个请求同时调用。总之,选择单例模式就是为了避免不一致状态,避免政出多头。

  • 第15题:

    ( )模式将一个复杂对象的构建与其表示分离,使得同样的构建过程可以创 建不同的表示。

    A.生成器(Builder)
    B.工厂方法(FactoryMethod)
    C.原型(Prototype)
    D.单例(Singleton)

    答案:A
    解析:
    生成器模式将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示

  • 第16题:

    以下哪个模式是利用一个对象,快速地生成一批对象()

    • A、抽象工厂(Abstrac tFactory)模式
    • B、合成(Composite)模式
    • C、原型(Prototype)模式
    • D、桥接(Bridge)模式

    正确答案:C

  • 第17题:

    “大集中”征管系统应用架构采用的设计模式有()。

    • A、Facade模式
    • B、Factory模式
    • C、DAO模式
    • D、Singleton模式

    正确答案:A,B,C,D

  • 第18题:

    创建型模式有()     

    • A、工厂方法模式
    • B、单例模式
    • C、抽象工厂模式
    • D、代理模式

    正确答案:A,B,C

  • 第19题:

    下面不属于创建型模式的有() 。

    • A、抽象工厂模式( Abstract Factory )
    • B、工厂方法模式(Factory Method)
    • C、适配器模式 ( Adapter )
    • D、单例模式(Singleton)

    正确答案:C

  • 第20题:

    单选题
    以下哪个模式是利用一个对象,快速地生成一批对象()
    A

    抽象工厂(Abstrac tFactory)模式

    B

    合成(Composite)模式

    C

    原型(Prototype)模式

    D

    桥接(Bridge)模式


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

  • 第21题:

    单选题
    下面属于结构模式的有()。
    A

    策略模式(Strategies)

    B

    单例模式(Singleton)

    C

    抽象工厂模式(Abstract Factory)

    D

    装饰模式(Decorator)


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

  • 第22题:

    单选题
    下面属于创建型模式的有()。
    A

    抽象工厂( Abstract Factory  )模式

    B

    外观(Facade)模式

    C

    适配器(Adapter)模式

    D

    桥接(Bridge)模式


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

  • 第23题:

    单选题
    以下哪个设计模式是着重于一步步构造一个复杂对象并且是最后步骤才将返回此对象?()
    A

    简单工厂模式(Simple Factory)

    B

    抽象工厂模式(Abstract Factory)

    C

    建造者模式(Builder)

    D

    单例模式(Singleton)


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