设计模式详解(二)
factory:工厂模式
当使用者不需要知道对象的创建过程的时候,适合用工厂模式。
按照抽象程度又分为三种:简单工厂模式,工厂方法模式,和抽象工厂模式。
比如写一个jdbc底层,支持多数据库的。:
简单工厂模式:
public class Test1 {private static Test1 instance = null;private Test1() {}public static Test1 getInstance() {if (instance == null) {instance = new Test1();}return instance;}}