Singleton模式定义:保证系统中的一个类只有一个实例,并且提供对它的唯一的全局访问点。 例如:
Code class Singleton { private static Singleton instance;
// Note: Constructor is 'protected' protected Singleton() { }
public static Singleton Instance() { // Use 'Lazy initialization' if (instance == null) { instance = new Singleton(); }
return instance; } }
|