Q. Predict the output of following Java program

Code:
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) Complex number is SOME_GARBAGE
  • (C) Complex number is Complex@8e2fb5
  • (D) Compiler Error
πŸ’¬ Discuss
βœ… Correct Answer: (A) Complex number is (10.0 + 15.0i)

You must be Logged in to update hint/solution

πŸ’¬ Discussion


πŸ“Š Question Analytics

πŸ‘οΈ
254021
Total Visits
πŸ“½οΈ
4 y ago
Published
πŸŽ–οΈ
Ram Sharma
Publisher
πŸ“ˆ
98%
Success Rate