#include <iostream>
using namespace std;
#include<string>
class student
{
public:
string Name;
string Id;
protected:
string Sex;
private:
string Phone;
public:
student(string a, string b, string c)
{
Name = a;
Id = b;
Sex = c;
}
void settel(string phone)
{
Phone = phone;
}
string gettel()
{
return Phone;
}
void setsex(string sex)
{
Sex = sex;
}
string getsex()
{
return Sex;
}
};
class GradStudent:public student
{
private:
string Research;
public:
string GTName;
void SetRes(string namen)
{
Research = namen;
}
string GetRes()
{
return Research;
}
GradStudent(string a, string b,string c,string d,string e,string f):student( a, b, c)
{
settel(d);
Research = e;
GTName = f;
}
~GradStudent()
{
cout << "“GradStudent ”" << Name <<" " << GTName << endl;
}
};
int main()
{
string z,x,c,v,b,n;
cout << "请分别输入研究生的姓名,学号,性别,电话,研究方向,导师名字" << endl;
cin >> z >> x >> c >> v >> b >> n;
GradStudent gg(z, x, c, v, b, n);
cout << "姓名:" << gg.Name << " 学号:" << gg.Id << " 性别 " << gg.getsex() <<
" 电话:" << gg.gettel() << " 研究方向:" << gg.GetRes() << " 导师:" << gg.GTName << endl;