你的位置:首页 > 软件开发 > ASP.net > 【设计模式】5、单例模式

【设计模式】5、单例模式

发布时间:2016-02-15 21:00:21
原始单例模式 1 package com.shejimoshi.create.Singleton; 2 3 4 /** 5 * 功能:保证一个类仅有一个实例,并提供一个访问它的全局访问点 6 * 适用:1、当类只能有一个实例而且客户可以从一个众所周知的访问点访问他的时候 ...

原始单例模式

 1 package com.shejimoshi.create.Singleton; 2  3  4 /** 5  * 功能:保证一个类仅有一个实例,并提供一个访问它的全局访问点 6  * 适用:1、当类只能有一个实例而且客户可以从一个众所周知的访问点访问他的时候 7  *  :2、当这个唯一实例应该是通过子类化可以扩展的,并且可以应该无需更改代码就能使用一个扩展实例时 8  *  单例模式基础版 9  * 时间:2016年2月15日下午7:59:4710  * 作者:cutter_point11 */12 public class Singleton13 {14   //构造函数私有化15   private Singleton(){}16   //数据成员单例17   private static Singleton single = null;18   19   //这个就是返回一个单例20   public static Singleton getInstance()21   {22     if(single == null)23       single = new Singleton();24     25     return single;26   }27 }

原标题:【设计模式】5、单例模式

关键词:设计模式

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。