#include<iostream.h>
#include<conio.h>
class base
{
public :
virtual void display();
};
class derived : public base
{
public :
void display();
};
void base :: display()
{
cout<<"VIRTUAL FUNCTION OF BASE CLASS " ;
}
void derived :: display()
{
cout<<"ORDINARY FUNCTION OF DERIVED CLASS ";
}
int main()
{
class base *ptr;
class derived obj;
ptr = &obj;
clrscr();
ptr -> display();
getch();
return 0;
}