与工厂方法模式一样,原型模式也需要专门的工厂类来创建产品

题目
判断题
与工厂方法模式一样,原型模式也需要专门的工厂类来创建产品
A

B

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

服务接口类采用哪一种设计模式创建实例化的()

A.静态工厂模式

B.抽象工厂模式

C.责任链模式

D.策略模式


参考答案:A

第2题:

下列关于静态工厂与工厂方法表述错误的是:()

  • A、两者都满足开闭原则:静态工厂以ifelse方式创建对象,增加需求的时候会修改源代码
  • B、静态工厂对具体产品的创建类别和创建时机的判断是混和在一起的,这点在工厂方法中
  • C、不能形成静态工厂的继承结构
  • D、在工厂方法模式中,对于存在继承等级结构的产品树,产品的创建是通过相应等级结构的工厂创建的

正确答案:A

第3题:

关于工厂模式描述正确的有()

A.工厂模式可以根据所提供的数据返回某一子类的实例

B.工厂模式中,通常分为工厂类和工厂方法

C.工厂模式中,子类都有相同的方法

D.工厂模式中,子类都实现不同的功能


参考答案:A, B, D

第4题:

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

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

正确答案:A

第5题:

希望创建一个可复用的类,该类必须能够与接口不可预订的类协同工作,可以考虑使用()

  • A、桥接模式
  • B、适配器模式
  • C、工厂模式
  • D、装饰模式

正确答案:B

第6题:

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

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

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

第7题:

下列模式中,不属于创建模式的是()。

  • A、适配器模式
  • B、工厂方法模式
  • C、原型模式
  • D、以上都不是

正确答案:A

第8题:

创建型模式有()

A.工厂方法模式

B.单例模式

C.抽象工厂模式

D.代理模式


参考答案:A, B, C

第9题:

以下哪个设计模式最符合以下的场景说明:() 能使客户端独立于产品的创建过程,并且在系统中引入新产品时无需对客户端进行修改。

  • A、工厂模式(Factory)
  • B、状态模式(State)
  • C、享元模式(Flyweight)
  • D、原型模式(Prototype)

正确答案:A

第10题:

简述下,创建型模式一共有多少种,分别为哪些?工厂方法模式、抽象工厂模式与建造者模式,有什么区别,如何区分应用在具体事例中。并请举例说明。


正确答案: 一共6钟,分别是简单工厂,工厂方法模式,抽象工厂模式,建造者模式,原型模式,单例模式。
工厂只不过是对一个产品的封装,而抽象工厂是对一系列相关产品的封装,建造者也是一种封装,只是它封装的是过程。

更多相关问题