- 博客(3)
- 资源 (8)
- 收藏
- 关注
原创 装饰模式
概述23种设计模式之一,英文叫DecoratorPattern,中文也叫装饰模式、修饰模式。装饰模式是在不改变类文件和不使用继承的情况下,运行期动态扩展一个对象的功能。原理是:增加一个修饰类包裹原来的类,包裹的方式一般是通过在将原来的对象作为修饰类的构造函数的参数。装饰类实现新的功能,但是,在不需要用到新功能的地方,它可以直接调用原来的类中的方法。修饰类必须和原来的类有相同的接口(没有接口可以
2012-11-20 15:07:23 3254 2
原创 策略模式
概述策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。UML实现Strategy.java,策略类,定义算法的公共接口。public abstract class Strategy { // 算法方法 public abstract void algo
2012-11-13 16:17:00 6518 5
原创 简单工厂模式
源起最近在看程杰著作的《大话设计模式》,全书以小菜和大鸟对话的形势,由浅入深的讲解程序的设计思想,影射出一个个设计模式。我之前虽然也使用过一些设计模式,但没有系统的学习、整理、总结,现从该书入手,拟补自己技术领域的一块空白。该书虽以C#语言为基础,但对Java程序猿来说,却不影响阅读。本专栏记录自己学习设计模式的过程及自己的认识,争取从小菜蜕变成大鸟。定义从设计模式的类型上来说,简单工
2012-11-08 18:07:49 9487 9
最好用的截图工具,完爆QQ截图
2013-11-13
WebService实例
2013-10-15
kissy瀑布流(含demo)
2012-10-30
flash player独立播放器
2012-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人