PROGRAM TO SHOW HYBRID INHERITANCE

by - December 20, 2018

/*WRITE A PROGRAM TO SHOW HYBRID INHERITANCE*/

#include<iostream.h>
#include<conio.h>
class student
{
protected:
int rollnumber;
public:
void getnumber(inta)
{
rollnumber=a;
}
void putnumber()
{
cout<<"\nRollno="<<rollnumber;
}
};
class test:public student
{
protected:
int part1, part2;
public:
void getmarks(intx,inty)
{
part1=x, part2=y;
}
void putmarks()
{
cout<<"\nMarks obtained";
cout<<"\nPart1="<<part1;

cout<<"\nPart2="<<part2;
}
};
class sports
{
protected:
int score;
public:
void getscore(ints)
{
score=s;
}
void putscore()
{
cout<<"\nSports marks="<<score;
}
};
class result:public test,public sports
{
int total;
public:
void display();
};
void result::display()
{
total=part1+part2+score;
putnumber();
putmarks();
putscore();
cout<<"\nTotal score="<<total;
}
void main()
{
result student1;
student1.getnumber(108);
student1.getmarks(60,70);
student1.getscore(50);
student1.display();
}

----------------------------------------------------------
OUTPUT:-

You May Also Like

0 comments