扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 设计模式简单
单选题
2024年5月第40题
收藏
分享
#系统分析与设计
#设计模式
#第二版教材
#凯恩建议必须掌握
以下不属于创建型模式的是(__)。
问题(1)
正确答案A
凯恩解析
本题考察的是软件设计模式的分类与特点。
设计模式按其目的大致可分为三类:
-
创建型模式:用于创建对象,主要关注对象的创建过程,典型代表有:
- 单例模式(Singleton)
- 工厂方法模式(Factory Method)
- 抽象工厂模式(Abstract Factory)
- 建造者模式(Builder)
- 原型模式(Prototype)
-
结构型模式:用于处理类和对象的组合关系,注重结构的灵活性,典型代表包括:
- 桥接模式(Bridge)
- 适配器模式、装饰器模式、代理模式等
-
行为型模式:用于定义对象间的通信方式和职责分配,如观察者模式、策略模式等。
A选项桥接模式:正确,不属于创建型模式,而是结构型模式,用于分离抽象和实现,使它们可以独立变化。
B选项单例模式:属于创建型,确保一个类只有一个实例,并提供全局访问点。
C选项工厂方法模式:创建型模式,定义一个用于创建对象的接口,由子类决定实例化哪一个类。
D选项建造者模式:创建型模式,关注如何一步一步构建复杂对象。
因此,正确答案是 A。
