首页 > 代码库 > Sington(单例模式)

Sington(单例模式)

一、使用Sington单例模式的动机(Motivation)

在软件系统中,经常有一些特殊的类,必须保证它们只有一个实例,才能保证它的逻辑正确性、以及良好的效率。

大多数类用的是常规的构造器,所以往往能创建很多实例,那么如何绕过常规的构造器,并且提供一种机制(设计模式)来保证一个类只有一个实例。

 

二、使用Singtong(单例设计模式)的意图

保证一个类只有一个实例,并且提供一个该实例的全局访问点

 

三、结构

 

Sington(单例模式)