摘要:单例模式的话,类图上来看是最简单的设计模式,就是一个类只能有一个自己的实例。单例模式通常来说我们就有Lazy loading的和不是Lazy loading的。《java与模式》里面的关于这两种的类图,:可以看到一个是现开始就实例话的,这样的话不符合我们的lazy loading,还有一种是在get... 阅读全文
posted @ 2014-05-29 18:14 Ruth/Christy 阅读(72) 评论(0) 推荐(0) 编辑
摘要:抽象工厂模式适合于多于一个产品的产品族。下面来看该模式的类图(《java与模式》):示意性代码:package com.javadesignpattern.abstractfactory;public interface Creator { public ProductA factor... 阅读全文
posted @ 2014-05-29 16:47 Ruth/Christy 阅读(242) 评论(0) 推荐(0) 编辑
摘要:工厂方法模式区别与简单工厂模式主要在于,factory中对对象的实例化延迟到了子类的factory中, 这也是优于简单工厂的地方。下面看这个模式的类图(截自《java与模式》):示意性代码:package com.javadesignpattern.factorymethod;public inte... 阅读全文
posted @ 2014-05-29 10:11 Ruth/Christy 阅读(101) 评论(0) 推荐(0) 编辑