模式-创建型模式-单件模式
一、什么是单件模式(singleton) 单件模式是一种用于确保整个应用程序中只有一个类实例且这个实例所占资源在整个应用程序中是共享时的程序设计方法(根据实际情况,可能需要几个类实例)。在某些情况下,这种程序设计方法是很有用处的。二、单件模式应该使用在什么场合 当需要控制一个类的实例数量且调用者可以从一个公共的众所周知的访问点访问时。三、单件模式类的创建 我们分两种方式来讨论一个单件类的创建,一是将一个类的公共构造函数改为私有,另一种方式是保留类的公共构造函数,通过一个静态成员来决
复制链接