小工具知识网

当前位置: 首页 > 行业知识 > C++的类与对象(三):构造函数、析构函数、对象的销毁顺序

行业知识

C++的类与对象(三):构造函数、析构函数、对象的销毁顺序

2026-11-15 12:22:31 来源:互联网转载

���录

类的6个默认成员函数

构造函数

语法

特性

析构函数

特性

对象的销毁顺序​​​​​​​​​​​​​​


类的6个默认成员函数

问题:一个什么成员都没的类叫做空类,空类中真的什么都没有吗?

基本概念:任何类在什么都不写时,编译器会自动生成以下六个默认成员函数(无参的)

定义:用户没有显式实现,编译器会生成的成员函数称为默认成员函数

注意事项:如果我们自己实现了这些函数,那么编译器就不会生成默认的成员函数 

构造函数

产生原因:初始化容易被遗忘,且有时候会太麻烦

作用:完成初始化工作(Init)

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

上一篇:服务器怎么删除网络记录?

下一篇:谷歌服务器代理怎么开?