Examveda

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

A. 8, 1

B. 8

C. 1

D. 1, 8

Answer: Option C


Join The Discussion

Related Questions on Classes and Objects in C Sharp