本篇我们来学习Java 设计模式中的工厂模式与单例模式相关内容。
主要解决接口选择的问题。
定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。
工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。
单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。
保证一个类仅有一个实例,并提供一个访问它的全局访问点。
一个全局使用的类频繁地创建与销毁。