What Will Be The Output Of The Following C Codep Pre Langcsharp #388
What will be the output of the following C# code?</p> <pre><code class="language-csharp" line="1"> class A { public virtual void display() { Console.WriteLine("A"); } } class B: A { public override void display() { Console.WriteLine(" B "); } } class Program { static void Main(string[] args) { A obj1 = new A(); B obj2 = new B(); A r; r = obj1; r.display(); r = obj2; r.display(); Console.ReadLine(); } } </code></pre>
This multiple choice question (MCQ) is related to the book/course gs gs108 CSharp. It can also be found in gs gs108 Object Oriented Concepts - Method Overriding - Quiz No.1.