#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
using namespace std;
class Person
{
public:
//构造函数:与类名相同,没有返回值,不写void,可以发生重载(可以有参数)
Person();
Person(int a);
//析构函数:与类名相同但加“~”,没有返回值,不写void,不可以发生重载(不可以有参数)
~Person();
private:
};
Person::Person()
{
cout << "构造函数调用" << endl;
}
Person::Person(int a)//发生重载
{
cout << "构造函数调用*" << endl;
}
Person::~Person()
{
cout << "析构函数调用" << endl;
}
void test01()
{
Person p;
}
int main()
{
test01();
Person p1(1);
system("pause");
return EXIT_SUCCESS;
}
C++基础学习DAY3-03 对象的清理和初始化
最新推荐文章于 2022-08-17 21:42:19 发布