返回
当前 - 选择题 - 设计模式
题号:0020200500027
单选题
2020年11月第27题

经典的设计模式共有23个,这些模式可以按两个准则来分类: 一是按设计模式的目的划分,可分为(创建)型、 结构型和行为型三种模式;二是按设计模式的范围划分,可以把设计模式分为类设计模式和(对象)设计模式。

浓缩知识点

经典面向对象设计模式共有23种,主要有两大分类维度。按设计目的划分,可分为创建型、结构型、行为型三类,其中创建型模式聚焦对象创建过程中的各类问题,帮助灵活高效地生成对象;结构型模式着重处理类与对象的组合关系,以此构建更合理的系统结构;行为型模式则关注对象之间的交互逻辑与职责分配,优化系统的协作流程。按作用范围划分,可分为类设计模式和对象设计模式,类模式主要处理类与子类之间的静态关系,在编译阶段就基本确定;对象模式则围绕对象间的动态协作关系展开,运行时的灵活性更强。

正确答案
A

本题考察的是设计模式的分类方法
创建:设计模式按目的分类分为创建型、结构型、行为型,用于解决对象创建问题的就是创建型模式;实例:不是设计模式分类的标准;代理:是具体的设计模式,而不是分类维度;协同:不是设计模式分类的标准。
本小问答案是 创建。设计模式按目的分类分为创建型、结构型、行为型,用于解决对象创建问题的就是创建型模式。
因此,选项 A 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有