1.设计一个复数类complex,分别将复数的实部和虚部作为属性,定
义三个构造方法(没有参数时默认为实部和虚部都为0;一个参数时默认为实数,即虚部为0,两个参数时分别为实部和虚部),并定义两个成员方法计算两个复数的和与差.定义一个print()方法输出复数的值,当虚部为0时不输出虚部.
2.定义一个song类使用complex类,在这个类的主方法中创建两个复
数对象,分别计算这两个复数的和与差,并输出.
class complex {
double re,im;
complex(){
this.re=0;
this.im=0;}
complex(double re){
this.re=re;
this.im=0;}
complex(double re,double im){
this.re=re;
this.im=im;
}
complex add(complex p1,complex p2){
complex p=new complex(p1.re+p2.re,p1.im+p2.im);