#include#include
using namespace std;class Person{public:
Person(string n):name(n){}virtual void show(){}~Person(){}protected:string name;};
class Student:public Person{public:
Student(string n,int num,string add,string ss):Person(n),number(num),address(add),str1(ss){}virtual void show();void input_stu();void display_stu();void display_qu();~Student(){}protected:string str1;int number;string address;};
void Student::show(){
cout<<\"向⽼师提出的问题是:\";cin>>str1;}
void Student::display_qu(){cout<
}
void Student::input_stu(){
cin>>Student::name;cin>>Student::number;cin>>Student::address;}
void Student::display_stu(){
cout<<\"姓名:\" Teacher(string n,string sub,string sdf):Person(n),subject(sub),str2(sdf){}virtual void show();void input_t();void display_t();void display_an();~Teacher(){}protected:string subject;string str2;}; void Teacher::display_an(){cout<} void Teacher::show(){ cout<<\"我的回答是:\";cin>>str2;} void Teacher::input_t(){ cin>>Teacher::name;cin>>Teacher::subject;} void Teacher::display_t(){ cout<<\"姓名:\" Admin(string n,int tel,string ssfs):Person(n),telphone(tel),str3(ssfs){}virtual void show();void input_ad();void display_ad();void display_gg();~Admin(){}protected:int telphone;string str3;}; void Admin::display_gg(){ cout<<\"公告:\";cout<} void Admin::show(){ cout<<\"公告是:\";cin>>str3;} void Admin::input_ad(){ cin>>Admin::name;cin>>Admin::telphone; } void Admin::display_ad(){ cout<<\"姓名是:\" cout<<\"*******************\" ad.display_gg();} cout<<\"___________________\" case 1:stu.display_stu();break;case 2:stu.input_stu(); cout<<\"修改后的个⼈信息为:\" cout<<\"请选择你要⼲什么\"< cout<<\"___________________\" ad.display_gg();} cout<<\"___________________\" case 1:tea.display_t();break;case 2:tea.input_t(); cout<<\"修改后的个⼈信息为:\" break;}}break;case 3: cout<<\"请选择你要⼲什么\" case 1:ad.display_ad();break;case 2:ad.input_ad(); cout<<\"修改后的个⼈信息为:\" return 0;} 因篇幅问题不能全部显示,请点此查看更多更全内容