C++的六大默认构造函数(引入)

系列文章目录

  • 引入
  • 构造函数
  • 析构函数
  • 拷贝构造函数
  • 赋值重载
  • 普通对象取地址重载和const对象取地址重载

引入

class Date{
    
    };

如上面这个日期类中,我们并没有在类中定义任何成员变量和成员函数,如同这样的类被称之为空类。但空类中是什么都没有吗?并不是的,即使类中什么成员也没有定义,编译器也会生成如下六个默认成员函数
六个默认成员函数
这个系列文章我们将对这六个默认成员函数依次进行介绍。

补充概念:
空类:如果一个类中什么成员也没有,这个类就称为空类。
默认成员函数:用户没有显式实现,编译器会自动生成的成员函数。

猜你喜欢

转载自blog.csdn.net/weixin_63614711/article/details/130608129
今日推荐