Examveda
Examveda

What will be the output of the following Java code?
class overload 
{
    int x;
int y;
    void add(int a) 
    {
        x =  a + 1;
    }
    void add(int a, int b)
    {
        x =  a + 2;
    }        
}    
class Overload_methods 
{
    public static void main(String args[])
    {
        overload obj = new overload();   
        int a = 0;
        obj.add(6);
        System.out.println(obj.x);     
    }
}

A. 5

B. 6

C. 7

D. 8

Answer: Option C


This Question Belongs to Java Program >> Overriding And Overloading

Join The Discussion

Related Questions on Overriding and Overloading