观察者(Observer)模式适用于()
A.访问一个聚合对象的内容,而无需暴露他的内部表示
B.减少多个对象或类之间的通信复杂性
C.将对象的状态恢复到先前的状态
D.一个多对象依赖关系。当一个对象修改后,依赖他的对象都自动得到通知
正确答案是D