首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为什么在创建带有参数的构造函数时,默认的无参数构造函数会消失

为什么在创建带有参数的构造函数时,默认的无参数构造函数会消失
EN

Stack Overflow用户
提问于 2012-08-03 16:38:05
回答 7查看 16.6K关注 0票数 165

在C#、C++和Java中,当你创建一个带参数的构造函数时,默认的无参数构造函数就消失了。我一直都在接受这个事实,但现在我开始想知道为什么。

出现这种行为的原因是什么?这只是一种“安全措施/猜测”的说法吗?“如果你已经创建了自己的构造函数,你可能不想让这个隐式的构造函数出现”?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11792207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档