#include<iostream>
using namespace std;
class Student
{
public:
Student(int ag,char se)
{age=ag;sex=se;}
virtual void display()
{
cout<<age<<sex<<endl;
}
protected:
int age;
char sex;
};
class Graduate:public Student
{
public:
Graduate(int ag,char se,float sc):Student(ag,se){score=sc;}
void display()
{
cout<<age<<sex<<score<<endl;
}
private:
float score;
};
int main()
{ Student s1(23,'M');Graduate g2(53,'F',53.2);
Student *pt=&s1;
pt->display();
pt=&g2;
pt->display();
return 0;
}
using namespace std;
class Student
{
public:
Student(int ag,char se)
{age=ag;sex=se;}
virtual void display()
{
cout<<age<<sex<<endl;
}
protected:
int age;
char sex;
};
class Graduate:public Student
{
public:
Graduate(int ag,char se,float sc):Student(ag,se){score=sc;}
void display()
{
cout<<age<<sex<<score<<endl;
}
private:
float score;
};
int main()
{ Student s1(23,'M');Graduate g2(53,'F',53.2);
Student *pt=&s1;
pt->display();
pt=&g2;
pt->display();
return 0;
}