抽象类与接口:Complex类
任务:
1,Complex类:
package InterComplex;
public class Complex implements Cloneable{
private double a;// 实部
private double b;// 虚部
//创建构造方法
public Complex() {
this.a=0;this.b=0;
}
public Complex(double a) {
this.a=a;
this.b=0;
}
public Complex(double a, double b) {
this.a = a;
this.b = b;
}
//返回复数的实部
public double getRealPart() {
return a;
}
//返回复数的虚部
public double getImaginaryPart() {
return b;
}
// 返回一个表示复数的字符串
public String toString(double a,double b) {
if(b>0) {
return a+"+"+b+"i";
}
else if(b