构造函数的作用是什么?为什么要定义复制构造函数?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 04:59:40
构造函数的作用是什么?为什么要定义复制构造函数?
x_n@/d!bZlЄJڦHD$^fgYn$}Sӷ|UX0{ܔ-H̏hh;cx}teZkd*eS`i32)P{ o b^H& !%$5K{{G3PR2U7l Fg27:K$nGijU޶aąq.Gw2XX ó"XRiN#="HJA]!*7ŕV_&?

构造函数的作用是什么?为什么要定义复制构造函数?
构造函数的作用是什么?为什么要定义复制构造函数?

构造函数的作用是什么?为什么要定义复制构造函数?
构造函数的作用是使类的成员变量有合适的初值,
调用是时机是在创建该类的对象的时候,由编译器自动调用.
拷贝构造函数
是指类的对象在创建的时候,能使用已有的对象之间初始化它.
或者是在类的对象在作为函数形参的时候,或者类的对象在作为函数返回值的时候
作为复制的机制需要自动拷贝类型值.