设计模式:可复用面向对象软件及基础:2-5 单例模式(Singleton)

设计模式:可复用面向对象软件及基础:2-5 单例模式(Singleton)设计模式:可复用面向对象软件及基础:2-5 单例模式(Singleton)设计模式:可复用面向对象软件及基础:2-5 单例模式(Singleton)设计模式:可复用面向对象软件及基础:2-5 单例模式(Singleton)设计模式:可复用面向对象软件及基础:2-5 单例模式(Singleton)

 设计模式:可复用面向对象软件及基础:2-5 单例模式(Singleton)

单例模式

概念

        单例模式是一种对象创建型模式,使用单例模式,可以保证为一个类只生成唯一的实例对象。也就是说,在整个程序空间中,该类只存在一个实例对象。    

        GoF对单例模式的定义是:保证一个类、只有一个实例存在,同时提供能对该实例加以访问的全局访问方法设计模式:可复用面向对象软件及基础:2-5 单例模式(Singleton)