#include<iostream.h> #include<conio.h> class xyz { protected: int a; public: xyz(){a=10;} virtual void display()=0; }; class abc:public xyz { int b; public: abc(){b=20;} void display() { cout<<"a="<<a<<"\n"<<"b="<<b; } }; int main() { clrscr(); xyz *k; //no object is created abc s; //k->display(); //abnormal program termination k=&s; k->display(); return 0; }
No comments:
Post a Comment