Singleton ——运行时全局唯一对象

Singleton 运行时全局唯一对象

         Singleton模式只解决一个问题,如何做到运行时创建一个全局唯一的对象?

         1:隐藏类的实例化操作,即将构造函数声明为private或protected。任何显示实例化Singleton对象的操作都将被避免。

         2:类内用static声明对象,将此对象放在静态存储区。

   3:暴露接口传递对象。

  Singleton的代码实现如下所示:

            

posted on 2016-09-14 14:11  炽离  阅读(277)  评论(0编辑  收藏  举报

导航