复数类的定义 声明复数类Complex,成员变量包括double类型的实部real和double类型的虚部im,请定义如下成员方法: 1、两个构造方法: Complex(double real, double im); Complex(),该无参构造方法内部用 this(0,0) 调用前一个构造方法; 2、定义方法:public Complex add(Object obj) 实现两个复数相加; 定义方法:public Complex minus(Object obj) 实现两个复数相减; 3、重写Object的toString方法,以a+bi的形式输出复数; 重写Object的equals方法,判断两个复数是否相等。 4、定义测试类,在main方法中进行相应的测试。测试结果如下图所示: