private:
double real;
double img;
};
//未定义的函数与程序16.3.1相同
void Complex::operator =(Complex a)
{
real=a.real;
img=a.img;
}
Complex Complex::operator +(Complex a)
{
Complex temp(a.real+real,a.img+img);
return temp;
}
Complex Complex::operator -(Complex a)
{
Complex temp(real-a.real,img-a.img);
return temp;
}










