两种模型
1.推模型:
2.拉模型:
3.两种模型的区别:
JAVA提供的观察者模式实现
观察者模式的优缺点及应用场景:
缺点:可能会引起无谓的操作
区别对待观察者场景问题
在目标类里进行筛选(并不是所有内容都推送给观察者)
1.推模型:
2.拉模型:
3.两种模型的区别:
JAVA提供的观察者模式实现
观察者模式的优缺点及应用场景:
缺点:可能会引起无谓的操作
在目标类里进行筛选(并不是所有内容都推送给观察者)