Examveda

What will be the output of the following C# code?
class A
{
    public int i;
    private int j;
}     
class B :A 
{
    void display() 
    {
        base.j = base.i + 1;
        Console.WriteLine(base.i + "  " + base.j);
    }
}    
class Program
{
    static void Main(string[] args)
    {
        B obj = new B();
        obj.i = 1;
        obj.j = 2;
        obj.display();     
        Console.ReadLine();
    }
}

A. 1, 3

B. 2, 3

C. 1, 2

D. compile time error

Answer: Option D


Join The Discussion

Related Questions on Classes and Objects in C Sharp