在观察者设计模式中,观察者观察主题和/或可观察对象。观察者通过其更新得到通知。

我很困惑这两个事物(主题和可观察的事物)是否本质上是相同的?还是两者之间有细微的差别?

最佳答案

每当必须由一个或多个观察者观察主题时,就可以使用“观察者设计模式”。

可观察的-接口或抽象类,定义用于将观察者附加到客户端或从客户端解除连接的操作。在GOF书中,此类/接口称为“主题”。

它们本质上是相同的。

关于java - 在“观察者设计”模式中,“主题”和“可观察”是同一件事吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32879672/

10-16 06:58