for example A,B,C,D are class all the 4 class contain one
method who() but the method who() implementaion is differnet
among each class. the relation among the 4 class are
A is base class and is inherited by B and C.and from this
two B and C where D is inherited.
the question is i want to display the output who() method in
all the classes(A,B,C,D)the output of who() method is
diferrent amond all the class(A,B,C,D)
------A------ virtuval who(print a)
override | |
who(print b) B C override who(print c)
| |
-------D------ override who(print d)
Answer Posted / ana
only pure virtual function cant be executed, so A.who() can
be executed
and since you override who() in B, C and D, the output is
different
| Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
Is abstract thinking intelligence?
What is polymorphism used for?
What do you mean by abstraction?
What is the difference between static polymorphism and dynamic polymorphism?
Can private class be inherited?
What are objects in oop?
What is the difference between encapsulation and polymorphism?
i=20;k=0;
for(j=1;k-i;k+=j<10?4:3)
{
cout< Why is polymorphism important in oop? What are constructors in oop? What language is oop? Explain the advantages of inheritance. What is a class and object? What polymorphism means? What are the components of marker interface?