码迷,mamicode.com
首页 > 其他好文 > 详细

单例模式

时间:2015-08-21 23:16:44      阅读:209      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!