1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > c++为什么一定要定义无参构造函数?类中无参构造的作用

c++为什么一定要定义无参构造函数?类中无参构造的作用

时间:2018-07-28 00:17:36

相关推荐

c++为什么一定要定义无参构造函数?类中无参构造的作用

c++中无参构造函数的作用:

该类对象被创建时,编译系统为对象分配内存空间,并自动调用该构造函数->由构造函数完成成员的初始化工作。

故:构造函数的作用:初始化对象的数据成员

举例:

class Counter{public:// 类Counter的构造函数// 特点:以类名作为函数名,无返回类型Counter(){m_value = 0;} private:// 数据成员int m_value;}

Counter()是一个无参构造函数,就是为了初始化m_value的。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。