wap using virtual function.
also wap using pointers.
also wap using pointers.
#include <iostream.h>
class virtual_example
{
virtual void show()
{
cout<<"Base Class";
}
}
class sub extends virtual_example
{
void show()
{
cout<<"Derived Class";
}
}
void main()
{
virtual_example *v; //Base Pointer
virtual_example start;
sub end;
v=&start;
v->show();
v=&end;
v->show();
}
#include <iostream.h>
class virtual_example
{
virtual void show()
{
cout<<"Base Class";
}
}
class sub extends virtual_example
{
void show()
{
cout<<"Derived Class";
}
}
void main()
{
virtual_example *v; //Base Pointer
virtual_example start;
sub end;
v=&start;
v->show();
v=&end;
v->show();
}
Comment