C#私有构造函数学习

news/2024/10/29 1:32:08/

私有构造函数是一种特殊的实例构造函数。 它通常用在只包含静态成员的类中。
如果类具有一个或多个私有构造函数而没有公共构造函数,则其他类(除嵌套类外)无法创建该类的实例。
如果类T只声明了私有实例构造函数,则在T的程序文本外部,既不能从T派生,也不可能直接创建T的实例。
常见的应用是工具类和单例模式。

using System;public class A{private A(){Console.WriteLine("AAAAA");}public static string GetMsgA(){return "Hello AAAAA !!!";}}class Program{static void Main(string[] args){//A a1 = new A();string str = A.GetMsgA();Console.WriteLine(str);Console.ReadKey();}}

先不注释 A a1 = new A(); 构建则出错如下;

注释了之后构建运行如下;

 

 


http://www.ppmy.cn/news/629273.html

相关文章

那时候的漫画【怀旧贴】

ZERO Z:今天的话题是‘那个时候的漫画’L:‘那个时候’?Z:是,那个时候,大家还是正太和罗丽的当年。L:你是正太的时候,还没有漫画吧。Z:不是,我可是看着漫画发展起来的一代。L:真的Z:这个不用怀疑了,言归,既然说的是‘那个时候’,很多东西就只在记忆之中,错误是…

主要视频压缩技术在中国内地市场发展分析

1 主要视频压缩技术在中国内地市场发展分析 --------孟冰 晶门科技 一,视频压缩技术背景及主要压缩技术发展 视频处理技术是伴随着视频从模拟到数字化转变的过程中得到蓬勃发展的. 随着人们对视频图像的清晰度,流畅度,实时度的要求越来越苛刻,使其成为了 一项炙手可热的技…

细谈Joomla建站之旅----我的启示录

2019独角兽企业重金招聘Python工程师标准>>> 欢迎来到Joomla建站之旅。 介绍一个自由免费的优秀建站软件Joomla,以及怎样自行管理用Joomla所构建的网站。当然顺带着我们也会在网站的规划和建设上给读者一些非常给力的建议。 为了方便大家认识Joomla&am…

她是好莱坞巨星,Wi-Fi之母!没有她,可能我们刷不了手机!

????????关注后回复 “进群” ,拉你进程序员交流群???????? 作者:流水不争先 编辑:Emma 来源丨技术领导力(ID:jishulingdaoli) 罗永浩曾评价她:“漂亮得不像实力派!” 她是谁?海…

走断腿,亮瞎眼 - 直击CES 2014

2013,可穿戴概念火爆。 CES 2014,让可穿戴概念持续升温,巨头的进入,产品范围从可穿戴延伸到智能硬件、智能家居,特别是Nest 23亿美元被Google纳入囊中,让更多人大呼“物联网来了!“。 2014,Year of "Internet of Things”! 早有耳闻CES展会非常大,设在纸醉金迷的…

福布斯2015中国非上市潜力企业100强

2015中国非上市潜力企业100强 福布斯2015年排行榜 万普世纪 核心提示:在1月15日《福布斯》中文版公布的“2015中国非上市潜力企业100强”排行榜上,万普世纪位列第一,紧随其后的是天一星辰和有的放矢。 在1月15日《福布斯》中文版公布的“2…

3D打印挑战中国工业创新体系:美国制造占3/4

3D打印挑战中国工业创新体系:美国制造占3/4 2013年01月07日 12:04 《财经》杂志 微博 图为《财经》杂志2013年第1期封面   3D打印挑战中国 虽然对第三次工业革命何时到来,国内各界仍普遍持谨慎态度。   然而,3D打印、人工智能、新材料、…

一个脚本打比赛之SMP WEIBO 2016

## 一个脚本打比赛之SMP WEIBO 2016 ## 前言:如何对用户进行精准画像是社交网络分析的基础问题。本文就如何对weibo用户网络提取特征发表一点小的想法,还请尽管拍砖。 数据来源:SMP WEIBO 2016 任务目标:分析用户关联关系与用户发…