下面关于观察者模式描述不正确的是( )。A.观察者模式实现了表示层和数据层的分离B.观察者模式定义了稳定的更新消息传递机制C.在观察者模式中,相同的数据层不可以有不同的表示层D.观察者模式定义了对象之间的一种一对多的依赖关系
下面关于观察者模式描述不正确的是( )。
A.观察者模式实现了表示层和数据层的分离
B.观察者模式定义了稳定的更新消息传递机制
C.在观察者模式中,相同的数据层不可以有不同的表示层
D.观察者模式定义了对象之间的一种一对多的依赖关系
B.观察者模式定义了稳定的更新消息传递机制
C.在观察者模式中,相同的数据层不可以有不同的表示层
D.观察者模式定义了对象之间的一种一对多的依赖关系
参考解析
解析:观察者模式定义了对象间的一种一对多依赖关系,使得每当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。在该模式中,发生改变的对象称为观察目标,被通知的对象称为观察者,一个观察目标可以对应多个观察者。观察者模式的优点在于实现了表示层和数据层的分离,并定义了稳定的更新消息传递机制,类别清晰,抽象了更新接口,使得相同的数据层可以有各种不同的表示层。
相关考题:
下面关于观察者模式描述不正确的是( )。A.观察者模式实现了表示层和数据层的分离B.观察者模式定义了稳定的更新消息传递机制C.在观察者模式中,相同的数据层不可以有不同的表示层D.观察者模式定义了对象之间的一种一对多的依赖关系
在观察者模式中,表述错误的是()A、观察者角色的更新是被动的B、被观察者可以通知观察者进行更新C、观察者可以改变被观察者的状态,再由被观察者通知所有观察者依据被观察者的状态进行。D、以上表述全部错误
关于观察者模式说法正确的是?()A、观察者(Observer)模式,也叫发布/订阅(Publish/SubscribE.模式。B、是MVC(模型-视图-控制器)模式的重要组成部分。C、复用性强。D、对象之间实名通信。
关于观察者模式说法正确的是()A、观察者(observE.模式,也叫发布/订阅(publishe/subscribE.模式B、是MVC(模型-视图-控制器)模式的重要组成部分C、复用性强D、对象之间实名通信
多选题关于观察者模式说法正确的是?()A观察者(Observer)模式,也叫发布/订阅(Publish/SubscribE.模式。B是MVC(模型-视图-控制器)模式的重要组成部分。C复用性强。D对象之间实名通信。
单选题在观察者模式中,表述错误的是()A观察者角色的更新是被动的B被观察者可以通知观察者进行更新C观察者可以改变被观察者的状态,再由被观察者通知所有观察者依据被观察者的状态进行。D以上表述全部错误
单选题()关于多个对象想知道一个对象中数据变化情况的一种成熟的模式。A观察者模式B命令模式C 策略模式D责任链模式