摘要: 设计模式之--观察者模式1,定义:观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态发生改变时,会通知所有观察者对象,使他们能够自动更新自己。2,“观察者模式”理解:当一个系统被分割成一系列相互协作的类时会有一个副作用,那就是必须维护与之相关的对象之间的... 阅读全文
posted @ 2015-08-12 22:16 依凡王子 阅读(375) 评论(0) 推荐(0) 编辑
摘要: ​设计模式之--策略模式1,定义:策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。2,“策略”理解:一个策略就是一个计划,通过执行计划,我们在既定的输入下给出特定的输出。一般情况下,为了获得这个输出,使用策略比使用算法要有更为广阔的选择... 阅读全文
posted @ 2015-08-12 16:11 依凡王子 阅读(171) 评论(0) 推荐(0) 编辑