首页
›
答案
›
题库
›
知识竞赛未分类
观察者(Observer)模式适用于()。
观察者(Observer)模式适用于()。
A.当一个抽象模型有两个方面,其中一个方面依赖于另一方面。将这二者封装在独立的对象中以使它们可以各自独立的改变和复用
B.当对一个对象的改变需要同时改变其它对象,而不知道具体有多少对象有待改变
C.当一个对象必须通知其他对象,而他又不能假定其它对象是谁。换言之,用户不希望这些对象是紧密耦合的
D.一个对象结构包含很多类对象,它们有不同的接口,而想对这些对象实施一些依赖于其具体类的操作
正确答案:ABC
标签:
设计模式与软件体系结构
对象
观察者
上一条:
以下哪一种说法可用来描述备忘录(Memento)()。
下一条:
观察者模式允许用户独立地改变目标和观察者。用户可以单独复用目标对象而无须同时复用其观察者,反之亦然。它也使用户可以在不改动目标和其他的观察者的前提下增加观察者。下面()是观察者模式其他的优缺点。