码迷,mamicode.com
首页 > Windows程序 > 详细

c#单例模式

时间:2018-09-17 14:35:23      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:静态   new   png   线程   代码   有一个   全局   http   com   

单例模式的概念是:确保一个类只有一个实例,并提供一个访问它的全局访问点

当我们在用new创建一个实例的时候,编译器只要看到我们的类中没有构造函数,会自动给我们生成一个公有的无参构造函数。如果我们自己定义一个私有的构造函数,这时候就不能在外面通过new创建实例了。在类里定义一个静态变量来创建实例,确保多线程的情况下只有一个实例,然后在定义一个公有方法或者属性来把该类的实例公开出去。

简单代码如下:

技术分享图片

 

c#单例模式

标签:静态   new   png   线程   代码   有一个   全局   http   com   

原文地址:https://www.cnblogs.com/zwyAndDong/p/9661841.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!