文本内容:
人员信息系统维护管理规定高校人员信息管理系统开发一个简易的高校人员信息管理系统,主要针对高校人员的基本信息进行管理采用对象链表或对象数组存放各个对象,实现新增、修改、删除、查询以及统计等功能下面源代码用三段式格式实现c++1**peo.h**#ifndef_p#define_pclassperson{学号protected姓名charnumber
[30];//性别charname
[30];//年龄charsex
[30];//部门intage;//联系方式chardepartment
[30];//chartel
[30];//基类的指针作为指针(,,person*next;,,,)()//next publicfriendclassmanage;person chara[]charb[]charc[]intd chare[]charf[];~person;virtualvoidchange constchar*学生类班级=0;virtualvoiddisplay=0;virtualvoidsave=0;};专业classstudent publicperson//{protected chargrade
[30];//成绩(,,,,,charmajor
[30];//,,,)doubleresult;//public studentchara[]charb[]charc[]intd chare[]()在派生类实现具体方法,即所谓的多种方法charf[]charg[]charh[]doublei;~student;voidsave;voidchange constchar*;voiddisplay;//};职称classteacher publicperson{专业(,,,,,protected chartitle
[30];//,,)charmajor
[30];//public teacherchara[]charb[]charc[]intd chare[]()在派生类实现具体方法,即所谓的多种方法charf[]charj[]chark[];~teacher;voidsave;voidchangeconstchar*;voiddisplay;//};职务classworker publicperson{级别(,,,,,protected charjob
[30];//,,)charrank
[30];//public workerchara[]charb[]charc[]intd chare[]()在派生类实现具体方法,即所谓的多种方charf[]charl[]charm[];~worker;voidsave;法voidchange constchar*;voiddisplay;//人员数量};//templateclassmanage{protected staticintcount;//链表头指针person*head;()添加人员信息//public插入结点manage;~manage;voidinsert person*;//()按学号查询信息()删除人员信息voidadd;voidsearch constchar*;//()修改人员信息voiddel constchar*;//显示voidchange constchar*s;//显示结点信息voiddisplay;//保存将所有人员信息写入到文件voidsave;//};#endif//****************************(,,,,,)(,2)**peo.cp(p*****,***)********(*****,**)**//#includep(eo.h,#)include(#include#inc,ludeperson personchara[]charb[]charc[]intd chare[]charf[]{strcpy number)a;strcpy nameb;strcpy sexc;age=d;strcpy telf;strcpy departmente;cout。
个人认证
优秀文档
获得点赞 0