#include<iostream>
using namespace std;
class student
{
private:
string student_name;
int roll_no;
public:
void getdata(string x,int y)
{
student_name=x;
roll_no=y;
}
void setdata()
{
cout<<"your name is:"<<student_name<<endl;
cout<<"your roll no is:"<<roll_no<<endl;
}
};
class exam:public student
{
protected:
int m1,m2,m3,m4,m5,m6;
public:
void getdata(int a,int b,int c,int d,int e,int f)
{
m1=a;
m2=b;
m3=c;
m4=d;
m5=e;
m6=f;
}
void setdata()
{
cout<<"your marks in 1 subject:"<<m1<<endl;
cout<<"your marks in 2 subject:"<<m2<<endl;
cout<<"your marks in 3 subject:"<<m3<<endl;
cout<<"your marks in 4 subject:"<<m4<<endl;
cout<<"your marks in 5 subject:"<<m5<<endl;
cout<<"your marks in 6 subject:"<<m6<<endl;
}
};
class result:public exam
{
private:
int total_result;
public:
void display()
{
total_result=m1+m2+m3+m4+m5+m6;
cout<<"your total marks:"<<total_result<<endl;
}
};
int main()
{
result obj1;
obj1.student::getdata("hamza-rehman",4718);
cout<<endl;
obj1.exam::getdata(50,70,86,46,76,23);
cout<<endl;
obj1.student::setdata();
cout<<endl;
obj1.exam::setdata();
cout<<"\t"<<endl;
obj1.display();
}
No comments:
Post a Comment