#include<iostream>
using namespace std;
class Person {
public:
//构造函数 :
//没有返回值,不写void
//函数名与类名相同
//构造函数可以有参数,能发生重载
//创建对象时,构造函数会自动调用,而且只调用一次
Person() {
cout << "Person构造函数的调用" << endl;
}
//析构函数
//没有返回值 不写void
//函数名和类名相同 在名称面前加~
//析构函数不可以有参数,不能发生重载
//对象在销毁前 会自动调用调用析构函数,而且只调用一次
~Person() {
cout << "Person析构函数的调用" << endl;
}
};
void test01() {
Person p;
}
int main() {
//test01();
Person p;
return 0;
}