声明:此帖抄录别人的原帖地址:http://www.javaeye.com/topic/508577Observer类会对外部的原始类内在生命周期内实现触发行为的“回调”做出反应。当一个“模型”类担负了不是它的核心职责的功能时,使用这种方式就会减少混乱。从上面说明中可以看出,Observer类是对Callbacks类的一种变相的补充。补充的原因是因为有些“模型”为了迁就Callbacks而做了自己不该做的事。而Observer类就是把原来要写在“模型”中的Callbacks的方法抽取出来...
查看全文