(40)设计模式允许一个对象在其状态改变时,通知依赖它的所有对象。该设计模式的类图如图9一14,其中,(41)在其状态发生改变时,向它的各个观察者发出通知。 (41)

admin2019-07-12  33

问题 (40)设计模式允许一个对象在其状态改变时,通知依赖它的所有对象。该设计模式的类图如图9一14,其中,(41)在其状态发生改变时,向它的各个观察者发出通知。

(41)

选项 A、Subject
B、ConcreteSubject
C、Observer
D、ConcreteObserver

答案B

解析 Observer模式定义并保持对象间的依赖关系,它允许一个对象在其状态改变时,通知依赖它的所有对象。Command模式将请求封装在对象中,把它最为参数来传递。Iterator抽象了访问和遍历一个集合中的对象的方式。ChainofResponsibility是用一系列类(classes)试图处理一个请求request,这些类之间是一个松散的耦合,唯一共同点是在它们之间传递request。也就是说,来了一个请求,A类先处理,如果A类没有处理,就传递到B类处理,如果B类没有处理,就传递到C类处理,就这样象一个链
转载请注明原文地址:https://kaotiyun.com/show/DbCZ777K
0

最新回复(0)