#include <iostream>
using namespace std;
//构造函数与析构函数
class Person
{
/*
* 构造函数
* 功能:初始化对象,即在对象初始化的时候调用
* 语法:
* 返回值:无返回值也不写void
* 函数名:类名
* 参数列表:可以有多个,也可以重载
* 说明:当我们不写构造函数的时候,系统会调用默认的空操作的构造函数
* */
public:
Person()
{
cout << "Person 的构造函数" << endl;
}
/*
* 析构函数
* 功能:销毁对象,即在对象被销毁的时候调用
* 语法:
* 返回值:无返回值也不写void
* 函数名:~类名
* 参数列表:不能够有参数
* 说明:当我们不写析构函数的时候,系统会调用默认的空操作的析构函数
* */
public:
~Person()
{
cout << "Person 的析构函数" << endl;
}
};
int main()
{
Person p;
return 0;
}
构造函数与析构函数
最新推荐文章于 2023-06-07 19:07:17 发布