protected inheritance and abstract classes

Sponsored Links

Example


Code:
class Parent{

int id;

char * name;

public:

virtual void display()=0;

};

class Derived:protected Parent {

public:

void display(){

cout<<"Derived class"<<endl;

}      

};

int main(){

Derived obj;

obj.display();

system("pause");