/* Programmer: ARUN ANOOP M
Job Details: Asst.professor,CSE,MESCE */
/* Without Virtual Function */
/* Created a pointer in BaseClass B*/
#include<iostream.h>
#include<conio.h>
class B
{
public:
void show()
{
cout<<"B"<<"\n";
}
};
class D1:public B
{
public:
void show()
{
cout<<"D1"<<"\n";
}
};
class D2:public B
{
public:
void show()
{
cout<<"D2";
}
};
void main()
{
clrscr();
B *p;
B base1;
D1 der1;
D2 der2;
p=&base1;
p->show();
p=&der1;
p->show();
p=&der2;
p->show();
getch();
}
No comments:
Post a Comment