设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。一个模式有4个基本要素,它们是(48),设计模式中的Factory属于(49)。A.模式名称、问题、解决方案、效果B.模式名称、来源、目的、实现方式C.模式名称、结构、目的、实现方式D.模式名称、问题、实现方式、备注

题目

设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。一个模式有4个基本要素,它们是(48),设计模式中的Factory属于(49)。

A.模式名称、问题、解决方案、效果

B.模式名称、来源、目的、实现方式

C.模式名称、结构、目的、实现方式

D.模式名称、问题、实现方式、备注


相似考题
更多“设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计模式也会 ”相关问题
  • 第1题:

    可以帮助人们简单方便地复用已经成功的设计或体系结构。

    A.商业构件

    B.设计模式

    C.遗留系统

    D.需求规格说明


    正确答案:B
    解析:模式(pattern)的定义如下。模式为“在一定的环境中解决某一问题的方案”。这三个事物:问题、解决方案和环境是模式的基本要素。模式描述了一个特定环境的解决方案,这个特定环境往往重复出现,制定出一个较好的解决方案有利于我们在未来能有效地解决类似的问题。通过模式,你可以无数次地使用那些已有的解决方案,无需再重复相同的工作。模式是一种指导,在一个良好的指导下,有助于你完成任务,有助于你作出一个优良的设计方案,达到事半功倍的效果。设计模式(design pattern)的定义如下。 “设计模式为改进软件系统的子系统、组件或其间的关系提供了方案。它描述了在特定环境中解决一般设计问题的解决方案”,因这个设计问题经常出现,因而你可以多次地复用已有的设计模式。

  • 第2题:

    设计模式基于面向对象技术,是人们在长期的开发实践中良好经验的结晶,提供了一个简单、统一的描述方法,使得人们可以复用这些软件设计办法、过程管理经验。按照设计模式的目的进行划分,现有的设计模式可以分为创建型、()和行为型三种类型。其中(请作答此空 )属于创建型模式,()属于行为型模式。()模式可以将一个复杂的组件分成功能性抽象和内部实现两个独立的但又相关的继承层次结构,从而可以实现接口与实现分离。


    A. Adaptor
    B. Facade
    C. Command
    D.Singleton


    答案:D
    解析:
    设计模式包括:创建型、结构型、行为型。Singleton是单例模式,属于创建型设计模式。Memento是备忘录模式,属于行为型设计模式。Bridge是桥接模式,它的特点是实现接口与实现分离。

  • 第3题:

    设计模式基于面向对象技术,是人们在长期的开发实践中良好经验的结晶,提供了一个简单、统一的描述方法,使得人们可以复用这些软件设计办法、过程管理经验。按照设计模式的目的进行划分,现有的设计模式可以分为创建型、()和行为型三种类型。其中()属于创建型模式,()属于行为型模式。(请作答此空 )模式可以将一个复杂的组件分成功能性抽象和内部实现两个独立的但又相关的继承层次结构,从而可以实现接口与实现分离。



    A. Prototype
    B. Flyweight
    C. Adapter
    D. Bridge

    答案:D
    解析:
    设计模式包括:创建型、结构型、行为型。Singleton是单例模式,属于创建型设计模式。Memento是备忘录模式,属于行为型设计模式。Bridge是桥接模式,它的特点是实现接口与实现分离。

  • 第4题:

    设计模式基于面向对象技术,是人们在长期的开发实践中良好经验的结晶,提供了一个简单、统一的描述方法,使得人们可以复用这些软件设计办法、过程管理经验。按照设计模式的目的进行划分,现有的设计模式可以分为创建型、()和行为型三种类型。其中()属于创建型模式,(请作答此空 )属于行为型模式。()模式可以将一个复杂的组件分成功能性抽象和内部实现两个独立的但又相关的继承层次结构,从而可以实现接口与实现分离。


    A.Decorator
    B. Composite
    C. Memento
    D. Builder


    答案:C
    解析:
    设计模式包括:创建型、结构型、行为型。Singleton是单例模式,属于创建型设计模式。Memento是备忘录模式,属于行为型设计模式。Bridge是桥接模式,它的特点是实现接口与实现分离。

  • 第5题:

    设计模式基于面向对象技术,是人们在长期的开发实践中良好经验的结晶,提供了一个简单、统一的描述方法,使得人们可以复用这些软件设计办法、过程管理经验。按照设计模式的目的进行划分,现有的设计模式可以分为创建型、(请作答此空 )和行为型三种类型。其中()属于创建型模式,()属于行为型模式。()模式可以将一个复杂的组件分成功能性抽象和内部实现两个独立的但又相关的继承层次结构,从而可以实现接口与实现分离。

    A. 合成型
    B. 组合型
    C. 结构型
    D. 聚合型

    答案:C
    解析:
    设计模式包括:创建型、结构型、行为型。Singleton是单例模式,属于创建型设计模式。Memento是备忘录模式,属于行为型设计模式。Bridge是桥接模式,它的特点是实现接口与实现分离。