老哈的学习记录

知其然,更要知其所以然

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2012年7月8日

摘要: 很早之前就听说过单例模式,但是一直没有使用过,因为我一直都不知道为什么要用单例模式,单例模式该用在哪些情况,直到最近看到一篇东西我才明白。以下,把我的一些理解记录下来,供自己以及跟我一样有所困惑的人作参考。为什么用单例单例的意图是为了保证一个类只有一个实例,并提供访问它的唯一全局访问点。 之前一直在想,如果要完成这样的功能,其实全局变量也可以做到,不是吗?只要一个全局变量,然后在各个需要的地方调用这个全局变量即可,必要的时候可以extern,一样也可以完成这样的功能。 那么,为什么不直接使用全局变量,而要搞一个单例出来?单例到底比全局变量好在哪儿? 首先,全局变量不能保证全局... 阅读全文
posted @ 2012-07-08 00:15 Aries Lu 阅读(993) 评论(0) 推荐(0) 编辑