中易网

C#类中有个私有构造和一个公有构造,那这私有的作用?已经不能new了啊。或者也形不成单列模式。

答案:5  悬赏:50  
解决时间 2021-02-10 22:18
C#类中有个私有构造和一个公有构造,那这私有的作用?已经不能new了啊。或者也形不成单列模式。
最佳答案
和类名称同名的函数是构造函数,如果有多个的话就形成了构造函数的重载。如果没有这个private的函数,你既可以同一个Suit和Rank来构造Card类,也可以什么都不给。把无参数的构造函数弄成private后,实例化类时就必须提供参数了。

比如:
// 你可以这样做:
Card firstcard = new Card(new Suit,new Rank);

// 但不能这样
Card secondcard = new Card();
全部回答
这只是一个隐私保密操作,定义后外部不能访问
你可以去掉了,私有的构造函数和没有是差不多的
将私有声明去掉!
你好! 如果内部没有调用的情况下是可以去掉了! 有时内部使用与外部使用可能会出现不同的情况,所以会存在有私有构造与公开构造构成重载的情况。 打字不易,采纳哦!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
流血的血字的读音
脑子反应慢怎么办? 复杂的事情都懒得想,简
z92/z93 无锡站在哪个候车室
想做快递员 但是不知道每个快递员派送区域有
VOSTro 5470 win8怎么换成win7
中国移动无限流量卡能转4g卡用吗?
西门子油烟机
腾飞五金电料城地址有知道的么?有点事想过去
经常梦到刚分手的男朋友怎么回事。
华峰氨纶的工作环境具体怎样啊
昨天下午开始发烧,浑身酸疼怕冷,后来吃了退
刚发现老公有私房钱!我该不该揭穿他那?
毅宸这个名字,用英文怎么拼?
关于大连个人缴纳社会保险问题
各位亲!在学历同等的情况下,编导专业和播音
推荐资讯
谁能给降下马云他们当年创业的故事?以及他们
已知f(x)=cosx的平方+2asinx-a的最大值W(a)
心菲怎样解释了
阴天九月塔尔寺活佛那一天摸顶赐福,我好准备
作文《选择》 开头简单明了 结尾讲的深奥一点
关于注重实践的英语作文
能使油菜杆迅速腐烂
一个棱长总和是48分米的长方体,它的一组长宽
吴寨地址在哪,我要去那里办事
金峰桥怎么去啊,有知道地址的么
油漆上边带沾的毛毛用什么东西能擦掉?
长沙外国语学校高中部什么时候放寒假?放多久?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?