FULL PROGRAM……..
#include<iostream>
#include<conio.h>
#include<string.h>
using namespace std;
class rcc
{
protected :
char name[15];
char address[20];
char dob[10];
public:
rcc(){}
rcc(char n[],char a[],char d[])
{
cout<<"nCall rcc Constructor ";
strcpy(name,n);
strcpy(address,a);
strcpy(dob,d);
}
~rcc()
{
cout<<"nRCC destructor call";
getch();
}
void getdata()
{
cout<<"nEnter Name :";
cin>>name;
cout<<"nEnter Address :";
cin>>address;
cout<<"nEnter Date of Birth :";
cin>>dob;
}
void display()
{
cout<<"nName : "<<name<<endl;
cout<<"Address : "<<address<<endl;
cout<<"Date of Birth : "<<dob<<endl;
}
};
class student : public rcc
{
int rollno;
int marks;
int sem;
char course[10];
public:
student(){}
student(char n[],char a[],char d[],int r,int m,int s,char c[]):rcc(n,a,d)
{
cout<<"nCall student Constructor ";
rollno = r;
marks = m;
sem = s;
strcpy(course,c);
}
~student()
{
cout<<"nSTUDENT destructor call";
getch();
}
void getdata()
{
rcc::getdata();
cout<<"nEnter Roll no : ";
cin>>rollno;
cout<<"nEnter marks : ";
cin>>marks;
cout<<"nEnter Semester : ";
cin>>sem;
cout<<"nEnter Course : ";
cin>>course;
}
void display()
{
rcc::display();
cout<<"Roll No : "<<rollno<<endl;
cout<<"Marks : "<<marks<<endl;
cout<<"Semester : "<<sem<<endl;
cout<<"Course : "<<course<<endl;
}
};
void main()
{
student s1,s2("ketan","bhavnagar","14/11/92",16,88,2,"MCA");
s2.display();
s1.getdata();
s1.display();
getch();
}