首页 > 其他 > 详细

单例模式

时间:2015-08-21 23:14:48      阅读:321      评论:0      收藏:0      [点我收藏+]

有些类在系统中只能有一个,那么就要用到单例模式,先介绍最简单的“饿汉式”

步骤:

1.把构造函数声明为private的,这样外界就不能new

2.声明一个private static instance字段,static成员的私有化只在类第一使用时执行。

3.声明一个public方法获取instance字段

 

技术分享
 1  class God
 2     {
 3         private God() { }//将构造函数变成私有的,这样外界就不能new
 4         private static God _instance = new God();//声明一个静态私有的字段
 5         public static God GetInstance()//声明一个方法取出私有字段的值
 6         {
 7             return _instance;
 8         }
 9         
10     }
View Code

 

单例模式

原文:http://www.cnblogs.com/lucyliang/p/4749144.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!