#include <iostream>
using namespace std;
//将程序需要的其他成份写在下面,只提交begin到end部分的代码
//******************** begin ********************
class Complex
{
private:
double real,imag;
public:
Complex(double r,double i)
{
real=r;
imag=i;
cout<<"("<<real<<","<<imag<<"i)"<<" is constructed!"<<endl;
cout<<"("<<real<<","<<imag<<"i)"<<" is copy constructed!"<<endl;
}
~Complex ()
{
cout<<"destructed!"<<endl;
}
};
//********************* end ********************
int main()
{
double real,image;
cin>>real>>image;
Complex c1(real,image);
Complex c2=c1;
return 0;
}
OJ——构造函数和析构函数
最新推荐文章于 2023-04-18 09:11:51 发布