[单选题]

设计模式定义了对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新。

A.Adapter(适配器)

B.Iterator(迭代器)

C.Prototype(原型)

D.Observer(观察者)

参考答案与解析:

相关试题

(43)设计模式定义了对象间的一种一对多的依赖关系,以便当一个对象的状态发生

[单选题] (43)设计模式定义了对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新。(43)A. Adapter(适配器)B. Iterator(迭代器)C. Prototype(原型)D. Observer(观察者)

  • 查看答案
  • 以下哪一个模式是定义对象间的一种一对多依赖关系,使得每当一个对象状态发生改变时,

    [单选题]以下哪一个模式是定义对象间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新()A . 观察者模式B . 代理模式C . 外观模式D . 备忘录模式

  • 查看答案
  • 图3£­6示意的(49)设计模式,定义对象间的一种一对多的依赖关系,当一个对象的

    [单选题]图3-6示意的(49)设计模式,定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。A.状态(State)B.观察者(Observer)C.组合(Composite)D.访问者(Visitor)

  • 查看答案
  • (1)设计模式允许一个对象在其状态改变时,通知依赖它的所有对象。该设计模式的类图

    [单选题,案例分析题] (1)设计模式允许一个对象在其状态改变时,通知依赖它的所有对象。该设计模式的类图如图所示,其中,(2)在其状态发生改变时,向它的各个观察者发出通知。空白(1)处应选择()A .命令(CommanD.B . 责任链(ChainofResponsibility)C . 观察者(Observer)D . 迭代器(Iterator)

  • 查看答案
  • (43) 设计模式允许一个对象在其内部状态改变时改变它的行为。下图为这种设计

    [试题] (43) 设计模式允许一个对象在其内部状态改变时改变它的行为。下图为这种设计模式的类图,已知类State为抽象类,则类 (44) 的实例代表了Context对象的状态。(43)A. 单件(Singleton)B. 桥接(Bridge)C. 组合(Composite)D. 状态(State)(44)A. ContextB. concreteStateAC. HandleD. State

  • 查看答案
  • 一对一的关系可以合并,多对多的关系可拆成两个一对多的关系,因此,表间关系可以都定义为一对多的关系。()

    [判断题]一对一的关系可以合并,多对多的关系可拆成两个一对多的关系,因此,表间关系可以都定义为一对多的关系。()A.对B.错

  • 查看答案
  • 一对一的关系可以合并,多对多的关系可拆成两个一对多的关系,因此,表间关系可以都定义为一对多的关系。()

    [判断题]一对一的关系可以合并,多对多的关系可拆成两个一对多的关系,因此,表间关系可以都定义为一对多的关系。()A.对B.错

  • 查看答案
  • 一对一的关系可以合并,多对多的关系可拆成两个一对多的关系,因此,表间关系可以都定义为一对多的关系。()

    [判断题]一对一的关系可以合并,多对多的关系可拆成两个一对多的关系,因此,表间关系可以都定义为一对多的关系。()A.对B.错

  • 查看答案
  • 一对一的关系可以合并,多对多的关系可拆成两个一对多的关系,因此,表间关系可以都定义为一对多的关系。()

    [判断题]一对一的关系可以合并,多对多的关系可拆成两个一对多的关系,因此,表间关系可以都定义为一对多的关系。()A.对B.错

  • 查看答案
  • 一对一的关系可以合并,多对多的关系可拆成两个一对多的关系,因此,表间关系可以都定义为一对多的关系。()

    [判断题]一对一的关系可以合并,多对多的关系可拆成两个一对多的关系,因此,表间关系可以都定义为一对多的关系。()A.对B.错

  • 查看答案