class ComplexBuilder implements IBuilder<Complex> {

    @Override
    public Complex build()
    {
	return Complex.cart(re, im);
    }

    public  ComplexBuilder(final Complex c);
    public  ComplexBuilder(final double re);
    public  ComplexBuilder(final double re, final double im);

}