Inheritance_program (2)
Inheritance_program (2)
#include<iostream.h>
#include<conio.h>
class A
protected:int roll;
public:
void getroll()
cin>>roll;
void putroll()
cout<<"Roll No.:";
};
class B:public A
protected:int s1,s2;
public:
void getmarks()
void putmarks()
};
class C:public B
int sptm;
public:
void getsptm()
cin>>sptm;
void total()
putroll();
putmarks();
cout<<"\nTotal marks:"<<s1+s2+sptm;
};
int main()
clrscr();
C c;
c.getroll();
c.getmarks();
c.getsptm();
c.total();
getch();
return 0;
#include<iostream.h>
#include<conio.h>
class A
protected:int a;
public:
void input()
cout<<"Enter number:";
cin>>a;
}
};
class B
protected:int b;
public:
void getdata()
cout<<"Enter number:";
cin>>b;
};
public:
void addition()
cout<<"Addition:"<<a+b;
};
int main()
clrscr();
C c;
c.input();
c.getdata();
c.addition();
getch();
return 0;