Preguntas sobre programación en lenguaje JAVA, responda por expertos
El código completo es el siguiente:
public class Complex {
private float real //parte real
private float imagin; ; // Parte imaginaria
public Complex(){//Sin parámetros, el valor predeterminado es (0, 2)
this.real = 0F;
this.imagin = 2F ;
}
public String toString(){// Salida de números plurales en forma de bi
devuelve real " " imagin "i";
p>}
// a bi (c di) = (a c) (b d)i
public static Complex add(Complex c1, Complex c2){// Suma dos números complejos
Complex complex = new Complex();
complex.setReal(c1.getReal() c2.getReal());
complex.setImagin(c1.getImagin() c2.getImagin());
return complejo;
}
// a bi ==? c di ----gt; a==c, b==d --gt; es verdadero
público estático booleano igual (Complejo c1, Complejo c2){//Comparar dos números complejos para igualdad
p>return c1.getReal() == c2.getReal() amp c1.getImagin() == c2.getImagin(); > }
//a bi f = (a f) bi
public static Complex addFloat(Complex c1, float fValue){//Número complejo más un número de punto flotante
c1.setReal(c1.getReal () fValue);
return c1
}
public float getImagin() {
return imagin;
}
public void setImagin(float imagin) {
this.imagin = imagin
}
public float getReal () {
return real;
}
public void setReal(float real) {
this.real = real;
}
}