2019年3月15日
摘要: 观察者模式就是在对象之间定义了一对多的依赖,这样一来,当一个这个对象改变状态,依赖它的对象会收到通知并发生改变并自动更新 其实也就是发布-订阅模式,发布者发布消息,订阅者获取消息,没订阅就不会收到消息 这里我们模仿一下微信公众号的推送消息 接下来测试一下 阅读全文
posted @ 2019-03-15 03:22 蓝绿绿 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 策略模式其思想就是把一系列的算法封装到具有相同接口的独立的类中,从而使他们可以相互替换。而其最大的特点是使得算法可以在不影响客户端的情况下发生改变,从而 实现不同的功能。 举个例子: Java的工具类TreeSet,这个类实现了一个Comparator接口(这个接口里面是个空壳,只是一个形式而已), 阅读全文
posted @ 2019-03-15 01:53 蓝绿绿 阅读(127) 评论(0) 推荐(0) 编辑