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