2010-10-01 114 views
0

在观看有关Reactive Extensions for .NET的Channel 9上的一些视频时,有人询问Reactive Extensions库是否是观察者模式的实现。主持人接着回答说,该图书馆是科目观察员模式的实施。这使我相信这两种模式之间可能存在差异。观察者和主题观察者模式之间有什么区别

这两种模式有区别吗?如果是这样,有什么区别。文章链接也会有所帮助。

回答

0

从GoF的书中,Observer模式通过使用Subject和Observer来说明。主体拥有观察者列表并通知他们任何状态改变(通常通过调用他们的“通知”方法)。

我不知道他们会说什么,但基本上是这样。

Wiki on Observer Pattern