标签:not date obs 核心 mamicode http cto 观察 vector
Observable 通过 Vector 来管理 Observer
其中提供了 add/delete/notify 等方法来管理观察者;
Observer 是一个接口,提供了一个 update 方法:
(1)Observable 的作用和地位等价于前面的 Subject;
(2)Observable 是类,不是借口,类中已经实现了核心的方法,即管理 Observer 的方法,add、delete、notify;
(3)Observer 的作用和地位等价于上面的 Observer,有 update;
(4)Observable 和 Observer 的使用方式和前面学习的一样,只是 Observable 是类,通过继承来实现观察者模式;
标签:not date obs 核心 mamicode http cto 观察 vector
原文地址:https://www.cnblogs.com/niujifei/p/14414025.html