设计模式
chenguanwei
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
静态工厂方法
静态工厂方法 创建类的实例的最常见的方式是用new语句调用类的构造方法。在这种情况下,程序可以创建类的任意多个实例,每执行一条new语句,都会导致Java虚拟机的堆区中产生一个新的对象。假如类需要进一步封装创建自身实例的细节,并且控制自身实例的数目,那么可以提供静态工厂方法。 例如Class实例是Java虚拟机在加载一个类时自动创建的,程序无法用new语句创建java...2008-12-05 21:01:00 · 161 阅读 · 0 评论 -
Adapter模式
适配器模式,简单地说,即根据客户需要的接口,基于现有的服务(而不是重复造轮子)来实现这些接口。 适配器模式可以分为三类:类适配器、对象适配器、抽象适配器 类适配器: 假定我们定义了一个接口,而这个接口所要实现的功能已经有第三方类提供。本着不要重复造轮子的思想,我们需要实现一个类,既要能满足接口定义,又能直接调用第三方类提供的服务。 所以,这个类需要继承第三方类并实现定义的接口,再在这...原创 2009-06-22 20:13:55 · 160 阅读 · 0 评论
分享