标签:适合 private 单例模式 静态方法 需要 工厂方法 color 创建 vat
1.单例模式: 程序开发的时候,有些对象只能有一个.有实例,且只有一个,比如工具类. 修改构造方法为私有的. 饿汉模式: 线程安全 创建一个实例 Private Static 实例; 提供一个静态方法,这样就可以访问到了. 懒汉模式: 线程不安全 创建一个实例 Private Static 实例,设定为null; 提供一个静态方法,判断实例是否为null,这样就可以访问到了.
2.工厂模式: 实例化对象,工厂方法代替new操作. 工厂方法模式: 抽象工厂模式(是工厂方法模式的扩展): 定义接口创建对象,但是让子类来决定那些类需要被实例化. 工厂方法把实例化的工作推给子类实现. 适合工厂的模式:[ 有一组类似的对象需要创建. ]
标签:适合 private 单例模式 静态方法 需要 工厂方法 color 创建 vat
原文地址:https://www.cnblogs.com/historylyt/p/10357853.html