“在对象之间定义一个一对多的方法,当一个对象变换状态时,其他关联的对象都会自动收到通知。”
包括一个主题接口,拥有一个泛型容器,里面装着订阅了该主题的观察者们,主题接口可以增加减少自己的观察者们,观察者可通过自己内部主题接口的引用来订阅或取关主题,主题可以通过遍历容器,通知所有观察者,所以观察者要提供接收主题更新的方法,具体观察者有具体的更新方法。
“在对象之间定义一个一对多的方法,当一个对象变换状态时,其他关联的对象都会自动收到通知。”
包括一个主题接口,拥有一个泛型容器,里面装着订阅了该主题的观察者们,主题接口可以增加减少自己的观察者们,观察者可通过自己内部主题接口的引用来订阅或取关主题,主题可以通过遍历容器,通知所有观察者,所以观察者要提供接收主题更新的方法,具体观察者有具体的更新方法。
本文标题:观察者模式
本文链接:https://www.haomeiwen.com/subject/knlxlktx.html
网友评论