定义这个复数类,复数的实部与虚部定义为私有数据成员.用复数类定义两个复数对象,
问题描述:
定义这个复数类,复数的实部与虚部定义为私有数据成员.用复数类定义两个复数对象,
定义这个复数类,复数的实部与虚部定义为私有数据成员。用复数类定义两个复数对象,用构造函数将初始化为,将初始化为。然后将的值赋给,最后用公有成员函数展示复数。
答
你说的不详细啊!不过我大体明白你的意思.我用Java给你做吧!如果你要用C++的话其实是一样的,只需要改变一点格式即可.
public class Complexnumber{
private double realpart;
private double imaginarypart;
Complexnumber(){
realpart=0;imaginarypart=0;}
Complexnumber(double a,double b){
realpart=a;imaginarypart=b;}
public void show(Complexnumber number){
System.out.println(number.realpart+"+"+number.imaginarypart+"i");}
public static void main(String []args){
Complexnuber m,n;
m=Complexnumber();
n=Complexnumber(1.0,2.0);
Complexnumber.show(m);
Complexnumber.show(n);
m=n;
Complexnumber.show(m);
Complexnumber.show(n);}
}
这样就完成了.show函数即是展示作用的.
如果不明白可以再问我.