摘要: 单件模式(Singleton Pattern)是一种用于确保整个应用程序中只有一个类实例且这个实例所占资源在整个应用程序中是共享时的程序设计方法(根据实际情况,可能需要几个类实例)。在某种程度上说,单件模式是限制而不是改进一个类的创建,但他却和其他创建模式分在一个组。 单件模式可以保证一个类有且只有一个实例,并且提供一个访问他的全局访问点。在实际应用中有很多这样的情况,例如:窗口管理器,打印机或者一个COM1实例。创建单件的方法 让一个类只有一个实例有很多方法,最容易的方法是在类中设置一个静态变量,并且提供一个得到该实例对象的方法,在第一次实例对象的时候初始静态变量,以后再次实例化该类时...阅读全文
posted @ 2011-11-26 23:02 卒子 阅读(18) | 评论 (0) 编辑 |
