Java | Herencia | Pregunta 9

final class Complex {
  
    private final double re;
    private final double im;
  
    public Complex(double re, double im) {
        this.re = re;
        this.im = im;
    }
  
    public String toString() {
        return "(" + re + " + " + im + "i)";
    }
}
  
class Main {
  public static void main(String args[])
  {
       Complex c = new Complex(10, 15);
       System.out.println("Complex number is " + c);
  }         
}

(A)

Complex number is (10.0 + 15.0i)

(B) Error del compilador
(C)

Complex number is SOME_GARBAGE

(D)

Complex number is Complex@8e2fb5

Aquí 8e2fb5 es el código hash de c

Respuesta: (A)
Explicación: consulte  https://www.geeksforgeeks.org/overriding-tostring-method-in-java/
Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *