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