ExamVeda
Login
Home
This question belongs to Java Program Java Autoboxing
Java Autoboxing
?

What will be the output of the following Java code?
public class Shape 
{
	public int area()
        {
		return 1;
	}
}
public class Square extends Shape 
{
	public int area()
        {
		return 2;
	}
}
public class Rectangle extends Shape 
{
	public int area()
        {
		return 3;
	}
}
class Main() 
{
   public static void main(String[] args)
   {
	Shape shape = new Shape();
	Square square = new Square();
    	Rectangle rect = new Rectangle();
	rect = (Rectangle)shape;
	System.out.println(square.area());
   }
}

Answer & Solution
Correct Answer: Option C
Let's discuss the solution. Join the discussion
Examveda
Question posted by Examveda
Community

Join the Discussion

No comments yet Be the first to discuss this question.