Professional Documents
Culture Documents
Multi-Level Inheritance
Multi-Level Inheritance
#include<iostream>
class pol_st{
long double
CNIC[10]={2323232322,546435424354,436432453265,423254332437,53643254326,45645435432,4354
3241342,65356423432,6533254326,54436325437};
int a;
public:
pol_st(){
~pol_st(){
cout<<"Thank You"<<endl;
void party(){
cout<<"\n\nList of Parties"<<endl;
cout<<"\n1:PTI\t2:PMLN\t3:PPP\t4:MQM"<<endl;
int verify(){
cin>>a;
if(CNIC[i]==a){
else
party();
};
int x, a1=0,a2=0,a3=0,a4=0;
public:
void func(){
verify();
cin>>x;
switch(x)
case 1:
a1++;
break;
case 2:
a2++;
break;
case 3:
a3++;
break;
case 4:
a4++;
break;
default:
cout<<"Invalid Entry";
};
public:
void display(){
int output(){
cout<<"PTI WINS"<<endl;
cout<<"PMLN WINS"<<endl;
cout<<"PPP WINS"<<endl;
else
};
int main(){
pol_st p;
for(int j=0;j<10;j++){
p.func();
system side s;
return 0;