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

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

A.工厂(Factory)
B.构建器(Builder)
C.原型(Prototype)
D.单例(Singleton)
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 面向对象分析与设计技术中,(18)是类的一个实例。

(18)

A.对象

B.接口

C.构件

D.设计模式


正确答案:A
试题(18)分析
对象是由数据及其操作所构成的封装体,是系统中用来描述客观事物的一个封装,是构成系统的基本单位。类是现实世界中实体的形式化描述,类将该实体的数据和函数封装在一起。接口是对操作规范的说明。模式是一条由三部分组成的规则,它表示了一个特定环境、一个问题和一个解决方案之间的关系。类和对象的关系可以总结为:
1. 每一个对象都是某一个类的实例;
2. 每一个类在某一时刻都有零或更多的实例。
3. 类是静态的,对象是动态的;
4. 类是生成对象的模板。
由此可知,对象是类的一个实例,因此应选A。
参考答案
(18)A

第2题:

● 面向对象分析与设计中, (3) 是类的一个实例。

(3)

A.对象

B.接口

C.构件

D.设计模式


正确答案:A

第3题:

面向对象分析与设计中,()是类的一个实例。

A.对象

B.接口

C.构件

D.设计模式


正确答案:A

第4题:

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

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

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

第5题:

面向对象分析与设计技术中,______是类的一个实例。

A.对象

B.接口

C.构件

D.设计模式


正确答案:A

第6题:

类是一个特殊类,它是一个final 类,此类不能实例化,它主要提供了标准输入/输出和系统环境信息的访问、设置。

A.Class

B.Object

C.System

D.String


正确答案:C

第7题:

设计模式允许一个对象在其内部状态改变时改变它的行为。下图为这种设计模式的类图,已知类State为抽象类,则类(44)的实例代表了Context对象的状态。

A.单件(Singleton)

B.桥接(Bridge)

C.组合(Composite)

D.状态(State)


正确答案:D

第8题:

● 在面向对象的语言中, (7) 。

(7)

A. 类的实例化是指对类的实例分配存储空间

B. 每个类都必须创建一个实例

C. 每个类只能创建一个实例

D. 类的实例化是指对类进行初始化


正确答案:A

第9题:

创建型设计模式抽象了实例化过程,帮助一个系统独立于如何创建、组合和表示它的那些对象。以下( )模式是创建型模式。

A.组合(Composite) B.构建器(Builder)C.桥接(Bridge) D.策略(Strategy)


正确答案:B

第10题:

创建型设计模式抽象了实例化过程,帮助一个系统独立于如何创建、组合和表示的那些对象。以下(48)模式是创建型模式。

A.组合(Composite)
B.构建器(Builder)
C.桥接(Bridge)
D.策略(Strategy)

答案:B
解析:
本题考查设计模式的基本概念。
每个设计模式描述了一个不断重复发生的问题,以及该问题的解决方案的核心。在面向对象系统设计中,每一个设计模式都集中于一个特定的面向对象设计问题或设计要点,何时适合使用它,在另一些设计约束条件下是否还能使用,以及使用的效果和如何取舍。
按照设计模式的目的可以分为创建型模式、结构型模式和行为型模式三大类。创建型模式与对象的创建有关,将实例化过程加以抽象,帮助—个系统独立于如何创建、组合和表示它的那些对象,包括FactoryMethod、Abstract Factory、Builder、Prototype和Singleton;结构型模式处理类或对象的组合,涉及如何组合类和对象以获得更大的结构,包括Adapter(类)、Adapter(对象)、Bridge、Composite、Decorator、Facade、Flyweight和Proxy;行为型模式对类或对象怎样交互和怎样分配职责进行描述,包括Interpreter、TemplateMethod、Chain of Responsibility、Command、Iterator、Mediator、Memento Observer State Strategy和Visitor。

更多相关问题