定义一个复数类 Complex ,用成员函数重载“ + ”运算符,用函数重载和“ - ”运算符,完成两个复数的加法和减法运算。 ( 1 )私有数据成员: l float real,image; // 数据成员,存放复数的实部和虚部; ( 2 )公有成员函数: l Complex (float r=0,float i=0); // 构造函数,以形参初始化数据成 员; l Comple x operator+(Complex); // 完成复数的加法运算; l void print(); 输出数据成员; ( 3 )函数: l friend Complex operator-(Complex, Complex); // 完成复数的减法运算; ( 4 )对所定义的类进行测试。