观察者模式

主题 + 订阅者 = 观察者模式

JDK中观察者模式:java.util.Observable  java.util.Observer

缺点:Observable  是个类,不是接口,违反了面向接口编程而不是面向实现编程

        部分方法(setChanged)protected,导致不能注入到其他对象中使用,必须使用继承。。违反了多用组合,少用继承

posted @ 2016-06-25 22:14  johnson-ycp  阅读(107)  评论(0编辑  收藏  举报