上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 26 下一页

2015年2月3日

摘要: http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html访问者模式把数据结构和作用于结构上的操作解耦合,使得操作集合可相对自由地演化。访问者模式适用于数据结构相对稳定算法又易变化的系统。因为访问者模式使得算法操作增加变得容易... 阅读全文
posted @ 2015-02-03 15:40 wjw334 阅读(145) 评论(1) 推荐(0) 编辑
摘要: http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html核心思想就是:当对象的状态改变时,同时改变其行为,很好理解!就拿QQ来说,有几种状态,在线、隐身、忙碌等,每个状态对应不同的操作,而且你的好友也能看到你的状态,所以,状... 阅读全文
posted @ 2015-02-03 11:55 wjw334 阅读(132) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html主要目的是保存一个对象的某个状态,以便在适当的时候恢复对象,个人觉得叫备份模式更形象些,通俗的讲下:假设有原始类A,A中有各种属性,A可以决定需要备份的属性,备忘录类B... 阅读全文
posted @ 2015-02-03 11:49 wjw334 阅读(163) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html命令模式很好理解,举个例子,司令员下令让士兵去干件事情,从整个事情的角度来考虑,司令员的作用是,发出口令,口令经过传递,传到了士兵耳朵里,士兵去执行。这个过程好在,三者... 阅读全文
posted @ 2015-02-03 11:45 wjw334 阅读(167) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html接下来我们将要谈谈责任链模式,有多个对象,每个对象持有对下一个对象的引用,这样就会形成一条链,请求在这条链上传递,直到某一对象决定处理该请求。但是发出者并不清楚到底最终... 阅读全文
posted @ 2015-02-03 11:37 wjw334 阅读(125) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html顾名思义,迭代器模式就是顺序访问聚集中的对象,一般来说,集合中非常常见,如果对集合类比较熟悉的话,理解本模式会十分轻松。这句话包含两层意思:一是需要遍历的对象,即聚集对... 阅读全文
posted @ 2015-02-03 11:34 wjw334 阅读(134) 评论(0) 推荐(0) 编辑

2015年2月2日

摘要: http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html包括这个模式在内的接下来的四个模式,都是类和类之间的关系,不涉及到继承,学的时候应该 记得归纳,记得本文最开始的那个图。观察者模式很好理解,类似于邮件订阅和RSS订阅,... 阅读全文
posted @ 2015-02-02 20:26 wjw334 阅读(142) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html解释一下模板方法模式,就是指:一个抽象类中,有一个主方法,再定义1...n个方法,可以是抽象的,也可以是实际的方法,定义一个类,继承该抽象类,重写抽象方法,通过调用抽象... 阅读全文
posted @ 2015-02-02 20:04 wjw334 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html策略模式定义了一系列算法,并将每个算法封装起来,使他们可以相互替换,且算法的变化不会影响到使用算法的客户。需要设计一个接口,为一系列实现类提供统一的方法,多个实现... 阅读全文
posted @ 2015-02-02 19:59 wjw334 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 参考:http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html享元模式的主要目的是实现对象的共享,即共享池,当系统中对象多的时候可以减少内存的开销,通常与工厂模式一起使用。FlyWeightFactory负责创建和管理享元单... 阅读全文
posted @ 2015-02-02 15:13 wjw334 阅读(106) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 26 下一页

导航