public class Complex { public double re; public double im; public Complex(){ re=0.; im=0.; } public Complex(double a, double b){ re=a; im=b; } public static Complex add(Complex a, Complex b){ Complex c=new Complex(); c.re=a.re+b.re; c.im=a.im+b.im; return c; } public void add(Complex a){ this.re=this.re+a.re; this.im=this.im+a.im; } public String toString(){ return "("+this.re+", "+this.im+")"; } }