拾题
首页 / 软考真题 / 设计模式基础 / 第 1 题

经典的设计模式共有23个,按目的划分可分为( )型、结构型和行为型三种模式。

单选题

经典的设计模式共有23个,按目的划分可分为( )型、结构型和行为型三种模式。

A. 创建

B. 实例

C. 代理

D. 协同

答案:A

解析

正确答案:A. 创建

GoF 将 23 种经典设计模式按目的划分为三大类:创建型、结构型、行为型。创建型模式关注“如何创建对象”,将对象创建与使用解耦,例如单例、工厂方法、抽象工厂、建造者、原型。

选项解析:

  • A 创建:正确,是三大分类之一。
  • B 实例:不是标准分类名称。
  • C 代理:属于结构型模式,不是分类。
  • D 协同:不是 GoF 的标准分类术语。

考点延伸:

  • 创建型:单例、工厂、建造者、原型等;
  • 结构型:代理、适配器、装饰器、外观等;
  • 行为型:观察者、策略、模板方法、责任链等。

记忆口诀:创建管生,结构管组,行为管交互。

下一题 →

本单元其他题目

在拾题里做这套题