



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第C++實現學校人員管理系統本文實例為大家分享了C++實現學校人員管理系統的具體代碼,供大家參考,具體內容如下
學校人員管理系統
1、建立一個學校類,在其中定義按照姓名增加人員的增加函數,刪除人員的刪除的函數和查詢函數(以姓名為準)。
2、建立一個人員基類,要具有姓名和性別屬性,并有輸出函數(可定義為虛函數)。
3、建立一個員工類和一個學生類,均由人員類繼承而來。要求:可以輸出員工類(學生類)對象的屬性(如:姓名、性別和工作證號碼或學生學號),分別寫出它們的輸出函數的具體實現。
4、重載,實現用cin為員工類、學生類和在職學生類對象賦值。(選做)
5、編寫main()主函數,測試上述功能,并以菜單方式實現對各種人員的增加、刪除和查詢(以姓名為線索)。
6、程序應采用多文件結構。
7、vs2025編譯
實驗源代碼
head.h頭文件函數聲明
/*頭文件Head.h,聲名所有需要的函數或者系統頭文件*/
//系統頭文件
#includeiostream
#includestring
usingnamespacestd;
//全局變量
externintp;//保存人類個數
externintRe;//保存當前學生所在位數
externintRs;//保存當前員工所在位數
externints;//保存學生個數
externinte;//保存員工個數
//全局類數組的聲明
externintmaxEmployee;
externintmaxStudent;
externEmployee*employee;
externStudent*student;
//人類聲明
classPerson{
private:
stringname;//姓名
stringsex;//性別
intage;//年齡
stringstatus;//身份
voidinit();//初始化函數
public:
voidsetPerson();//調用初始化函數
voidsetStatus(string);//設置身份
stringgetName();//獲取人的名字
stringgetStatus();//獲取人的身份
staticvoidsetP(int);//當前添加第幾個人
staticvoidsetRs(int);//當前添加第幾個學生
staticvoidsetRe(int);//當前添加第幾個員工
staticintgetRe();//獲取Re
staticintgetRs();//獲取Rs
staticintgetP();//獲取p
virtualvoidshow();//虛函數
//學校類
classschool{
private:
//增加人員
staticbooladdPerson();
//刪除人員
staticbooldeletePerson();
//查詢人員
staticPersonqueryPerson();
public:
staticboolgetAdd();
staticboolgetDel();
staticPersongetQue();
//學生類
classStudent:publicPerson{
private:
stringStudentNumber;
stringStudentDormitory;
public:
//構造函數
Student();
//重載
friendistreamoperator(istreami,Studentp);
staticintgetTotal();
staticvoidsetTotal(int);
stringgetStuId();
voidshow();
//員工類
classEmployee:publicPerson{
private:
stringEmployeeNumber;
stringEmployeeDormitory;
public:
Employee();
friendistreamoperator(istreami,Employe
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司演講活動策劃方案
- 公司節慶公關策劃方案
- 公司新員工軍訓活動方案
- 公司愛心藥箱活動方案
- 公司聚餐迎雙節活動方案
- 2025年中小學體育教育相關知識考試試卷及答案
- 2025年運動醫學與運動康復知識考試試題及答案
- 2025年心理健康教育研究者招聘考試試題及答案
- 慢性病管理體系創新-洞察及研究
- 社區品牌歸屬感塑造-洞察及研究
- 2024年山西焦煤集團招聘考試真題
- 對公賬戶提額合同協議
- 鍍鋁技能考試試題及答案
- 塑鋼門窗生產制作工藝定稿
- 車間工藝報警管理制度
- 中建二測2025題庫
- 制造業生產線質量管理措施
- 東方經(已經排好版)
- DB14-T 3225-2025 煤矸石生態回填環境保護技術規范
- 福建省廈門市2022-2023學年高二下學期質量檢測生物試題(解析版)
- 2025年燃氣輪機值班員職業技能知識考試題庫
評論
0/150
提交評論