狄泰C++学习笔记-第19课 - 对象的构造(下)

无参构造函数:没有参数的构造函数
(1)当类中没有定义构造函数时,编译器默认提供一个无参构造函数,并且其函数体为空

拷贝构造函数:参数为const class_name&的构造函数
(1)当类中没有定义拷贝构造函数时,编译器默认提供一个拷贝构造函数,简单的进行成员变量的值复制
(2)浅拷贝,拷贝后对象的物理状态相同
(3)深拷贝,拷贝后对象的逻辑状态相同

猜你喜欢

转载自blog.csdn.net/cj532419842/article/details/114622274