当需要强调一系列相关产品对象的设计以便进行联合使用,可以考虑使用()。A、工厂模式B、单例模式C、建造者模式D、原型模式

题目

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

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

相似考题
参考答案和解析
正确答案:A
更多“当需要强调一系列相关产品对象的设计以便进行联合使用,可以考虑使用()。A、工厂模式B、单例模式C、建造者模式D、原型模式”相关问题
  • 第1题:

    以下关于Singleton(单例)设计模式的叙述中,不正确的是( )。

    A.单例模式是创建型模式
    B.单例模式保证一个类仅有一个实例
    C.单例类提供一个访问唯一实例的全局访问点
    D.单例类提供一个创建一系列相关或相互依赖对象的接口

    答案:D
    解析:
    抽象工厂模式提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类,而非单例模式

  • 第2题:

    当一个抽象模型有两个方面,其中一个方面依赖于另一方面,将这两者封装在独立的对象中以使它们可以各自独立地改变和复用,可以考虑使用()

    • A、观察者模式
    • B、命令模式
    • C、适配器模式
    • D、单例模式

    正确答案:A

  • 第3题:

    当客户程序与抽象类的实现部分之间存在很大的依赖性时,可以考虑使用()

    • A、单例模式
    • B、享元模式
    • C、工厂模式
    • D、外观模式

    正确答案:D

  • 第4题:

    在设计模式中,()的核心是缓存和共享

    • A、门面模式
    • B、工厂模式
    • C、享元模式
    • D、单例模式

    正确答案:C

  • 第5题:

    创建型模式有()     

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

    正确答案:A,B,C

  • 第6题:

    关于模式适用性,在以下情况不适合使用PROTOTYPE模式?()

    • A、当要实例化的类是在运行时刻指定时,例如,通过动态装载
    • B、当你要强调一系列相关的产品对象的设计以便进行联合使用时
    • C、为了避免创建一个与产品类层次平行的工厂类层次时
    • D、当一个类的实例只能有几个不同状态组合中的一种时

    正确答案:B

  • 第7题:

    单选题
    当需要支持日志修改时,可以考虑使用()
    A

    命令模式

    B

    工厂模式

    C

    单例模式

    D

    适配器模式


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

  • 第8题:

    单选题
    以下设计模式中不属于创建型模式的是()
    A

    工厂模式

    B

    外观模式

    C

    生成器模式

    D

    单例模式


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

  • 第9题:

    单选题
    在设计模式中,()的核心是缓存和共享
    A

    门面模式

    B

    工厂模式

    C

    享元模式

    D

    单例模式


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

  • 第10题:

    单选题
    下面关于Spring管理Bean的说法正确的是()。
    A

    Bean在Spring容器中有两种管理方式,工厂模式和单例模式

    B

    Bean在Spring容器中有两种管理方式,原型模式和单例模式

    C

    Spring默认的利用工厂模式管理Bean

    D

    Spring默认利用原型模式管理Bean


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

  • 第11题:

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

    简单工厂模式(Simple Factory)

    B

    抽象工厂模式(Abstract Factory)

    C

    建造者模式(Builder)

    D

    单例模式(Singleton)


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

  • 第12题:

    单选题
    在需要构建一个层次结构的子系统时,可以使用门面模式定义子系统中每层的入口点,可以考虑使用()。
    A

    外观模式

    B

    工厂模式

    C

    装饰模式

    D

    适配器模式


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

  • 第13题:

    在需要构建一个层次结构的子系统时,可以使用门面模式定义子系统中每层的入口点,可以考虑使用()。

    • A、外观模式
    • B、工厂模式
    • C、装饰模式
    • D、适配器模式

    正确答案:A

  • 第14题:

    当需要支持日志修改时,可以考虑使用()

    • A、命令模式
    • B、工厂模式
    • C、单例模式
    • D、适配器模式

    正确答案:A

  • 第15题:

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

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

    正确答案:C

  • 第16题:

    在设计模式中,()保证每个类只要单个实例。

    • A、工厂模式
    • B、外观模式
    • C、享元模式
    • D、单例模式

    正确答案:D

  • 第17题:

    下面关于Spring管理Bean的说法正确的是()。

    • A、Bean在Spring容器中有两种管理方式,工厂模式和单例模式
    • B、Bean在Spring容器中有两种管理方式,原型模式和单例模式
    • C、Spring默认的利用工厂模式管理Bean
    • D、Spring默认利用原型模式管理Bean

    正确答案:B

  • 第18题:

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

    抽象工厂模式

    B

    单例模式

    C

    原型模式

    D

    简单工厂模式


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

  • 第19题:

    单选题
    在设计模式中,()保证每个类只要单个实例。
    A

    工厂模式

    B

    外观模式

    C

    享元模式

    D

    单例模式


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

  • 第20题:

    单选题
    当客户程序与抽象类的实现部分之间存在很大的依赖性时,可以考虑使用()
    A

    单例模式

    B

    享元模式

    C

    工厂模式

    D

    外观模式


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

  • 第21题:

    单选题
    关于模式适用性,在以下情况不适合使用Abstract Factory模式?()
    A

    一个系统要独立于它的产品的创建、组合和表示时

    B

    一个系统要由多个产品系列中的一个来配置时

    C

    当你要强调一系列相关的产品对象的设计以便进行联合使用时

    D

    当一个类希望由它的子类来指定它所创建的对象的时候


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

  • 第22题:

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

    工厂方法模式

    B

    单例模式

    C

    抽象工厂模式

    D

    代理模式


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

  • 第23题:

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

    工厂模式

    B

    单例模式

    C

    建造者模式

    D

    原型模式


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