ExamVeda
Login
Home
Interfaces and Abstract Classes
?

What will be the output of the following Java program?
interface calculate
{
    void cal(int item);
}
class displayA implements calculate
{
    int x;
    public void cal(int item)
    {
        x = item * item;            
    }
}
class displayB implements calculate
{
    int x;
    public void cal(int item)
    {
        x = item / item;            
    }
}
class interfaces 
{
    public static void main(String args[])
    {
        displayA arr1 = new displayA;
        displayB arr2 = new displayB;
        arr1.x = 0;
        arr2.x = 0;      
        arr1.cal(2);
        arr2.cal(2);
        System.out.print(arr1.x + " " + arr2.x);
    }
}

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.