Friday, 27 April 2012

Program Of Virtual Function In C++

 #include< iostream.h>
#include< conio.h>
class abc
{
public:
void display()
{
cout<< "\nInside base class.";
}
};
class xyz:public abc
{
public:
void display()
{
cout<< "\nInside 1st derived class.";
}
};
class mn:public abc
{
public:
void display()
{
cout<< "\nInside 2nd derived class.";
}
};
{
clrscr();
xyz ob;
mn ob1;
abc *ptr;
ptr=&ob;
cout<< "\nFor object of 1st derived class."<< endl;
ptr->display();
ptr=&ob1;
cout<< "\nFor object of 2nd derived class."<< endl;
ptr->display();
getch();
}

No comments:

Post a Comment