php分享二十二:设计模式

策略模式与观察者模式的区别:

策略是我现在方法有几个东西 我传入不同的参数就能拿到不同的东西,就像是spring中的populate,我传入不同的handler对象进来 返回的可以是javaBean或者是javaBean的list集合或者是map,而观察者就是观察,比如web中监听 而不是过滤,还有安卓四大组件 contentProvider中,观察数据库中是否发生了变化,就要用到contentObserver 这也是一种观察者

原文地址:https://www.cnblogs.com/Alight/p/5210936.html