[单选题]

以下哪一个模式是定义对象间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新()

A . 观察者模式

B . 代理模式

C . 外观模式

D . 备忘录模式

参考答案与解析:

相关试题

设计模式定义了对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有

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

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

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

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

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

  • 查看答案
  • 以下哪一个模式是允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了

    [单选题]以下哪一个模式是允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类()A . 状态模式B . 享元模式C . 职责链模式D . 命令模式

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

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

  • 查看答案
  • 哪一个不是EL定义的隐式对象?()

    [单选题]哪一个不是EL定义的隐式对象?()A . cookieB . pageContextC . attributesD . initParam

  • 查看答案
  • 对象是面向对象系统的最基本的元素,一个运行期系统就是对象之间的协作。一个对象通过( )改变另一个对象的状态。

    [单选题]对象是面向对象系统的最基本的元素,一个运行期系统就是对象之间的协作。一个对象通过( )改变另一个对象的状态。A.另一个对象的修改操作符B.另一个对象的

  • 查看答案
  • 关系规范化就是使一个关系模式描述一个______或实体间的一种联系。

    [主观题]关系规范化就是使一个关系模式描述一个______或实体间的一种联系。

  • 查看答案
  • 下面哪一个依赖是平凡依赖()。

    [单选题]下面哪一个依赖是平凡依赖()。A .SnoCnameGrade→SnoGradeB .SnoCname→CnameGradeC .SnoCname→SnameGradeD . D.以上答案都不是

  • 查看答案
  • 下列哪一个不是去枝梗的对象()

    [单选题]下列哪一个不是去枝梗的对象()A.花梗B.残梗C.叶柄D.果柄

  • 查看答案