• 注册
当前位置:1313e > 默认分类 >正文

为什么一定要定义无参构造函数

为什么一定要定义无参构造函数?

c++中无参构造函数的作用:该类对象被创建时,编译系统对象分配内存空间,并自动调用该构造函数->由构造函数完成成员的初始化工作。故:构造函数的作用:初始化对象的数据成员。举例:classCounter{public://类Counter的构造函数//特点:以类名作为函数名,无返回类型Counter(){m_value=0;}private://数据成员intm_value;}Counter()是一个无参构造函数,就是为了初始化m_value的。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 162202241@qq.com 举报,一经查实,本站将立刻删除。

最新评论

欢迎您发表评论:

请登录之后再进行评论

登录
相关推荐