2014年11月26日

设计模式--观察者模式

摘要: /** * 观察者模式 * * 概述: * 在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系” ——一个对象(目标对象)的状态发生改变, * 所有的依赖对象(观察者对象)都将得到通知。如果这样的依赖关系过于紧密,将使软件不能很好地抵御变化。 ... 阅读全文

posted @ 2014-11-26 23:28 develooop 阅读(201) 评论(0) 推荐(0) 编辑

设计模式--策略模式

摘要: /* * 策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。 * 策略模式让算法独立于使用它的客户而独立变化。 * 抽象策略角色: 策略类,通常由一个接口或者抽象类实现。 * 具体策略角色:包装了相关的算法和行为。 * 环境角色:持... 阅读全文

posted @ 2014-11-26 22:50 develooop 阅读(148) 评论(0) 推荐(0) 编辑

导航

AmazingCounters.com