您的当前位置:首页正文

c++课程设计:教务管理系统源代码

来源:易榕旅网
c++课程设计:教务管理系统源代码

#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<<\"姓名:\"class Teacher:public Person{public:

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<<\"姓名:\"class Admin:public Person{public:

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<<\"姓名是:\"Student stu(\"guochun\Teacher tea(\"cuiyu\Admin ad(\"steve jobs\while(1){int x;

cout<<\"*******************\">x;if(x<=0||x>3)cout<<\"输⼊错误!\"cout<<\"请选择你要⼲什么\"cout<<\"2.修改个⼈信息\"cout<<\"⽼师对你问题的回答:\";tea.display_an();}if(m==1){

ad.display_gg();}

cout<<\"___________________\">y;if(y<=0||y>3)cout<<\"发⽣错误!\";else{switch(y){

case 1:stu.display_stu();break;case 2:stu.input_stu();

cout<<\"修改后的个⼈信息为:\"stu.Student::show();z=1;}break;}}break;case 2:

cout<<\"请选择你要⼲什么\"<

cout<<\"___________________\"cout<<\"学⽣有问题提问\"<}if(m==1){

ad.display_gg();}

cout<<\"___________________\">q;if(q<=0||q>3)cout<<\"发⽣错误!\";else{switch(q){

case 1:tea.display_t();break;case 2:tea.input_t();

cout<<\"修改后的个⼈信息为:\"cout<<\"学⽣的问题是:\";stu.display_qu();tea.Teacher::show();h=1;}}

break;}}break;case 3:

cout<<\"请选择你要⼲什么\"cout<<\"___________________\">l;if(l<=0||l>3)cout<<\"发⽣错误!\";else{switch(l){

case 1:ad.display_ad();break;case 2:ad.input_ad();

cout<<\"修改后的个⼈信息为:\"ad.Admin::show();m=1;}break;}}break;}}}

return 0;}

因篇幅问题不能全部显示,请点此查看更多更全内容