单例模式制造独一无二的对象

为何使用单例模式(why) 为何不用静态全局变量呢?若是将对象赋值给全局变量,那么你必须在程序一开始就建立对象,很是消耗资源。利用单例模式,就能够在须要的时候才建立对象。另外全局变量可能指向多个对象,这违反了实例惟一性。html 什么是单例模式(what) 单例模式确保一个类有且仅有一个实例,并提供一个全局变量。类图以下: 单例模式典型例子强调三点:一、定义私有静态全局变量,二、私有化构造器,三、
相关文章
相关标签/搜索