Define a class ABC. Derive two classes BBC and KBC from ABC. All the classes contains same
member function name as display(). The base class pointer always holds the derived class objects.
#include<iostream>
using namespace std;
class ABC{
public:
void display(){
cout<<"In base\n";
}
};
class BBC: public ABC{
public:
void display(){
cout<<"Welcome";
}
};
class KBC: public ABC{
public:
void display();
};
int main(){
ABC *c;
BBC b;
c = &b;
c->display();
}
Comments
Leave a comment