Trace the O/p for a program on inheritance and
Polymorphism. 3 classes A,B,C
A with two methods
public virtual SomeMethodA
public virtual SomemoreMethodA

B:A
overide SomeMethodA

C:B new Method SomeMethodA
override SomeMoreMethodA

main method
{
b new instance of B
b.SomeMethodA
b.SomeMoreMethodA

b1 new instance of C
b1.SomeMethodA
b1.SomeMoreMethodA

}

Answers were Sorted based on User's Feedback



Trace the O/p for a program on inheritance and Polymorphism. 3 classes A,B,C A with two methods ..

Answer / vibz

Call to B's SomeMethodA
Call to A's SomeMoreMethodA
Call to B's SomeMethodA
Call to C's SomeMoreMethodA

Is This Answer Correct ?    7 Yes 2 No

Trace the O/p for a program on inheritance and Polymorphism. 3 classes A,B,C A with two methods ..

Answer / kanan

Vibz answer is correct at some level. but i am thinking
different way.

Call to class B's SomeMethodA
Call to class A's SomeMoreMethodA
Call to class C's SomeMethodA <-- our answers differ here
Call to class C's SomeMoreMethodA

Is This Answer Correct ?    2 Yes 2 No

Post New Answer

More C Sharp Interview Questions

What is the difference between int.parse and int.tryparse methods?

0 Answers  


What is a class level variable in c#?

0 Answers  


Define constructors

0 Answers  


How to print labels in windows form in C# .net

5 Answers  


the c# keyword .int. Maps to which .net type?

0 Answers   Siebel Systems,






What is string programming language?

0 Answers  


Can you store different types in an array in c#?

0 Answers  


Describe the process of “exception handling implementation” in c#?

0 Answers  


Why data types are important in c#?

0 Answers  


Where static variables are stored?

0 Answers  


Why we use dll in c#?

0 Answers  


What is meant by clr?

0 Answers  


Categories