软件设计模式练习试题-2018.docVIP

  • 379
  • 0
  • 约1.26万字
  • 约 15页
  • 2018-12-18 发布于广东
  • 举报
一、选择题 1.( A )模式的关键是将一个对象定义为原型,并为其提供复制自己的方法。 A.原型 B.创建者 C.工厂方法 D.迭代 2.下面的类图表示的是哪个设计模式?(B ) A装饰模式(Decorator) B策略模式(Strategy) C桥接模式(Bridge) D观察者模式(Observer) 3.Strategy(策略)模式的意图是:(A)。 A.定义一系列的算法,把它们一个个的封装起来,并且使它们可相互替换。 B.为一个对象动态连接附加的职责。 C.你希望只拥有一个对象,但不用全局对象来控制对象的实例化。 D.在对象之间定义一种一对多的依赖关系,这样当一个对象的状态改变时,所有依赖于它的对象都将得到通知并自动更新。 4.下面不属于创建型模式的有( C )。 A.抽象工厂模式( Abstract Factory ) B.工厂方法模式(Factory Method) C.适配器模式 (Adapter) D.单例模式(Singleton) 5.将一个类的接口转换成客户希望的另一个接口。这句话是对下列哪种模式的描述(C )。 A.策略模式(Strategies) B.桥接模式(Bridge) C.适配器模式(Ada

文档评论(0)

1亿VIP精品文档

相关文档