C++入门:构造函数,析构函数,拷贝构造函数详解

目录

类的6个默认成员函数

一.构造函数

1.概念

2.特征如下:

1. 函数名与类名相同。

2. 无返回值。

3. 对象实例化时编译器自动调用对应的构造函数。

4. 构造函数可以重载。

5. 如果类中没有显式定义构造函数,则C++编译器会自动生成一个无参的默认构造函数,一旦用户显式定义编译器将不再生成。

?6. 无参的构造函数和全缺省的构造函数都称为默认构造函数,并且默认构造函数只能有一个。

7. 关于编译器生成的默认成员函数,很多同学会有疑惑:

?8. (了解)C++11打的补丁:

二.析构函数

1.概念

2.特征

三.拷贝构造

1.大体的概念:创建一个新对象时,把一个已有对象完全拷贝给这个新对象

2.特征


你可能感兴趣的:(面试,学习路线,阿里巴巴,c++,开发语言,javascript,spring,boot,后端)