工学

问答题观察者模式的深入理解?

题目
问答题
观察者模式的深入理解?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下属于结构型模式的是()。

  • A、代理(Proxy)模式
  • B、合成(Composite)模式
  • C、命令(Command)模式
  • D、观察者(Observer)模式

正确答案:A,B

第2题:

异常处理机制可理解为哪一种行为模式()

  • A、观察者(Observer)模式
  • B、迭代器(Iterator)模式
  • C、职责链(Chain of Responsibility)模式
  • D、策略(Strategy)模式

正确答案:C

第3题:

下面关于观察者模式描述不正确的是( )。

A.观察者模式实现了表示层和数据层的分离B.观察者模式定义了稳定的更新消息传递机制C.在观察者模式中,相同的数据层不可以有不同的表示层D.观察者模式定义了对象之间的一种一对多的依赖关系


正确答案:C

第4题:

Java的异常处理机制可理解为哪一种行为模式()

  • A、观察者(Observer)模式
  • B、迭代器(Iterator)模式
  • C、职责链(Chain of Responsibility)模式
  • D、策略(Strategy)模式

正确答案:C

第5题:

观察者模式定义了对象之间()的关系。


正确答案:一对多

第6题:

属行为型设计模式的是()

  • A、组合模式
  • B、工厂方法模式
  • C、观察者模式

正确答案:C

第7题:

下列模式中,属于行为模式的是()

  • A、工厂模式
  • B、观察者
  • C、适配器
  • D、以上都是

正确答案:B

第8题:

下图所示为观察者(Obserrver)模式的抽象示意图,其中(请作答此空)知道其观察者,可以有任何多个观察者观察同一个目标;提供住处和删除观察者对象的接口。此模式体现的最主要的特征是( )。

A.Subject
B.Observer
C.ConcreteSubject
D.ConcreteObserver

答案:C
解析:
观察者将自己注册到事件,那么具体的事件就知道了自己的观察者观察者和事件都有自己的抽象,当实现具体的观察者和事件的时候都要实现相应接口,所以对扩展是开放的

第9题:

在观察者模式中,表述错误的是()

  • A、观察者角色的更新是被动的
  • B、被观察者可以通知观察者进行更新
  • C、观察者可以改变被观察者的状态,再由被观察者通知所有观察者依据被观察者的状态进行。
  • D、以上表述全部错误

正确答案:C

第10题:

研究人员隔着单面透视玻璃观察研究对象的活动属于()。

  • A、局外观察者
  • B、参与性观察者
  • C、观察性参与者
  • D、完全参与者
  • E、深入观察者

正确答案:A

更多相关问题