设计模式期末考试题及详细答案.docxVIP

  • 1
  • 0
  • 约5.79千字
  • 约 7页
  • 2026-06-04 发布于河北
  • 举报

设计模式期末考试题及详细答案

一、单项选择题(每题3分,共30分)

1.下列设计模式中,不属于创建型模式的是()

A.单例模式B.工厂方法模式C.适配器模式D.抽象工厂模式

2.单例模式的核心目的是()

A.保证类的方法只能被调用一次B.保证类在内存中只有一个实例

C.保证类的属性不被修改D.保证类的继承关系不被破坏

3.下列关于工厂方法模式的描述,错误的是()

A.工厂方法模式将对象的创建延迟到子类中实现

B.工厂方法模式可以避免简单工厂模式的“开闭原则”破坏

C.工厂方法模式中,抽象工厂类负责创建所有具体产品

D.工厂方法模式适合产品种类较多、且产品创建逻辑复杂的场景

4.适配器模式的作用是()

A.将一个类的接口转换成客户端期望的另一个接口,使原本不兼容的类可以一起工作

B.动态地给一个对象添加一些额外的职责

C.定义一个用于创建对象的接口,让子类决定实例化哪一个类

D.封装对象的创建过程,隐藏对象的具体实现细节

5.装饰器模式中,装饰者和被装饰者的关系是()

A.继承关系B.实现关系C.聚合关系D.组合关系

6.观察者模式中,当被观察者状态发生变化时,会()

A.主动通知所有注册的观察者B.等待观察者主动查询

C.只通知第一个注册的观察者D.不通知任

文档评论(0)

1亿VIP精品文档

相关文档