小工具知识网

当前位置: 首页 > 行业知识 > c++阶梯之类与对象(中)

行业知识

c++阶梯之类与对象(中)

2026-10-28 06:12:34 来源:互联网转载

前���:

​​​​​​​c++阶梯之类与对象(上)-CSDN博客


 

目录

1.类的6个默认成员函数

2. 构造函数 

2.1 构造函数概念的引出 

2.2 构造函数的特性

3. 析构函数

3.1 析构函数的概念 

3.2 特性

未使用构造与析构的版本 

使用了构造与析构函数的版本

4. 拷贝构造函数 

4.1 拷贝构造函数的概念 

4.2 特性 

结语


本节我们来认识一些类的默认成员函数。

1.类的6个默认成员函数

如果一个类中什么都不写,我们简称它为空类。

但空类中真的什么都没有吗?

不是这样的,任何类在我们什么都不写的情况下,编译器会自动生成六个默认成员函数。

默认成员函数:当用户没有显式定义时,编译器自动生成的成员函数。

2. 构造函数 

构造函数是六个默认成员函数中最为重要的成员函数。

2.1 构造函数概念的引出 

为什么要有构造函数呢?

我们来看看这段示例代码:

class Date{public:void Init(int year, int month, int day){_year = year;_month = month;_day = day;}void showinfo(){cout 

上一篇:服务器怎么打开硬盘管理?

下一篇:负载服务器怎么测试电压?