



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第C++實現(xiàn)學(xué)校人員管理系統(tǒng)本文實例為大家分享了C++實現(xiàn)學(xué)校人員管理系統(tǒng)的具體代碼,供大家參考,具體內(nèi)容如下
學(xué)校人員管理系統(tǒng)
1、建立一個學(xué)校類,在其中定義按照姓名增加人員的增加函數(shù),刪除人員的刪除的函數(shù)和查詢函數(shù)(以姓名為準(zhǔn))。
2、建立一個人員基類,要具有姓名和性別屬性,并有輸出函數(shù)(可定義為虛函數(shù))。
3、建立一個員工類和一個學(xué)生類,均由人員類繼承而來。要求:可以輸出員工類(學(xué)生類)對象的屬性(如:姓名、性別和工作證號碼或?qū)W生學(xué)號),分別寫出它們的輸出函數(shù)的具體實現(xiàn)。
4、重載,實現(xiàn)用cin為員工類、學(xué)生類和在職學(xué)生類對象賦值。(選做)
5、編寫main()主函數(shù),測試上述功能,并以菜單方式實現(xiàn)對各種人員的增加、刪除和查詢(以姓名為線索)。
6、程序應(yīng)采用多文件結(jié)構(gòu)。
7、vs2025編譯
實驗源代碼
head.h頭文件函數(shù)聲明
/*頭文件Head.h,聲名所有需要的函數(shù)或者系統(tǒng)頭文件*/
//系統(tǒng)頭文件
#includeiostream
#includestring
usingnamespacestd;
//全局變量
externintp;//保存人類個數(shù)
externintRe;//保存當(dāng)前學(xué)生所在位數(shù)
externintRs;//保存當(dāng)前員工所在位數(shù)
externints;//保存學(xué)生個數(shù)
externinte;//保存員工個數(shù)
//全局類數(shù)組的聲明
externintmaxEmployee;
externintmaxStudent;
externEmployee*employee;
externStudent*student;
//人類聲明
classPerson{
private:
stringname;//姓名
stringsex;//性別
intage;//年齡
stringstatus;//身份
voidinit();//初始化函數(shù)
public:
voidsetPerson();//調(diào)用初始化函數(shù)
voidsetStatus(string);//設(shè)置身份
stringgetName();//獲取人的名字
stringgetStatus();//獲取人的身份
staticvoidsetP(int);//當(dāng)前添加第幾個人
staticvoidsetRs(int);//當(dāng)前添加第幾個學(xué)生
staticvoidsetRe(int);//當(dāng)前添加第幾個員工
staticintgetRe();//獲取Re
staticintgetRs();//獲取Rs
staticintgetP();//獲取p
virtualvoidshow();//虛函數(shù)
//學(xué)校類
classschool{
private:
//增加人員
staticbooladdPerson();
//刪除人員
staticbooldeletePerson();
//查詢?nèi)藛T
staticPersonqueryPerson();
public:
staticboolgetAdd();
staticboolgetDel();
staticPersongetQue();
//學(xué)生類
classStudent:publicPerson{
private:
stringStudentNumber;
stringStudentDormitory;
public:
//構(gòu)造函數(shù)
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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 品牌配件庫存管理制度
- 小區(qū)靜默日常管理制度
- 固定資產(chǎn)投資管理制度
- 醫(yī)院油料使用管理制度
- 各國海域使用管理制度
- 回遷小區(qū)車輛管理制度
- 公園醫(yī)療安全管理制度
- 針對持續(xù)集成環(huán)境的測試案例設(shè)計試題及答案
- 自動化腳本設(shè)計中的最佳實踐試題及答案
- 幼兒廚房衛(wèi)生管理制度
- 《中小學(xué)生端午節(jié)安全教育主題班會》課件
- 北理工-學(xué)術(shù)論文寫作與表達(dá)-期末考試答案-適用40題版本
- 心理照護(hù)教材課件匯總完整版ppt全套課件最全教學(xué)教程整本書電子教案全書教案課件合集
- 男朋友申請表
- 高中心理健康:我心換你心——心理主題:人際交往 課件(22張PPT)
- 高三經(jīng)典英語勵志語句(最新)
- 高清元素周期表(專業(yè)版)
- 北京中考英語作文模板
- 訂單運作與產(chǎn)品交付流程
- 暗黑破壞神2所有綠色套裝(大圖)
- 糖尿病視網(wǎng)膜病變PPT課件
評論
0/150
提交評論