What are virtual functions?
Answers were Sorted based on User's Feedback
Answer / qapoo
A function is declared virtual in base class when u are
having same functions in both base and derived classes and
you want to access both the functions with same function
call and its done using base class pointer.
e.g
class base
{
public:
void show(){cout<<"hi"};
};
class derived:pubic base
{
public:
void show(){cout<<"bye";}
};
int main()
{
base *ptr;
base b;
derived d;
ptr=&b;
ptr->show();//base class fn is called
ptr=&d;
ptr->show();//derived class fn is called
return 0;
}
| Is This Answer Correct ? | 7 Yes | 3 No |
Answer / nikhil kapoor
The function which supports run time polymorphysm is called
virtual function...
| Is This Answer Correct ? | 3 Yes | 2 No |
What is abstraction in oop?
Explain polymorphism? What r the types of polymorphism? pls give examples?
What is the point of oop?
Can we call a base class method without creating instance?
Can destructor be overloaded?
what is the use of mutable key word
what is object slicing?
what is new modifier in C#
What is polymorphism what are the different types of polymorphism?
What is an example of genetic polymorphism?
What is a scope operator and tell me its functionality?
features of OOPS
22 Answers Ness Technologies, Satyam,