Abstract Class Example 3 – C++ Language

#include <iostream>
using namespace std;
class a
{
public:
virtual void display()=0; // Pure Virtual Function
void getdata()
{
cout<<“this is message”<<endl;
}

class b : public a
{
private:
int roll;
public:
void display()
{
cout<<“enter roll”<<endl;
cin>>roll;
}
};
int main()
{
a *p;
b obj;
p=&obj;
p->display();
obj.display();
obj.a::getdata();
}