设计模式(5)-单例模式

单例模式是什么?单例模式,顾名思义,就是整个类只提供一个实例对象,供外部使用。 从设计模式的角度看,单例模式是一种退化的简单工厂模式,其中工厂的创建方法就是产品类自身的静态方法,并且创建出的产品对象只有一个,循环使用。 单例模式的三个要素是:(1)单例类只有一个实例对象;(2)单例类必须自行创建此实例对象;(3)单例类必须自行向系统提供此实例对象。 为了得到单例,需要对类的构造函数进行限制,...

发布于 设计模式