定义一个复数类Complex,数据成员包括实部和虚部。成员函数包括:①设置实部值。②设置虚部值。③取实部值。④取虚部值。⑤输出复数。在主函数中定义一个复数类对象,然后对所有成员函数进行测试,即调用所有成员函数。
代码如下:
#include <iostream>
using namespace std;
class Complex
{
private:
int Real,Image;
public:
void SetReal(int x)
{
Real=x;
}
void SetImage(int y)
{
Image=y;
}
int GetReal()
{
return Real;
}
int GetImage()
{
return Image;
}
void ShowComplex()
{
cout<<"复数为:"<<Real<<"+"<<Image<<"i"<<endl;
}
};
int main(){
Complex comp;
comp.SetReal(10);
comp.SetImage(3);
comp.GetReal();
comp.GetImage();
comp.ShowComplex();
return 0;
}