freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

小型人員信息管理系統(tǒng)(留存版)

  

【正文】 別、當(dāng)月薪水,輸入基本信息,計(jì)算月薪總額,顯示并保存全部信息;每個(gè)派生類的構(gòu)造函數(shù)要實(shí)現(xiàn)對(duì)其特有數(shù)據(jù)成員的初始化?,F(xiàn)在,需要存儲(chǔ)這些人員的姓名、編號(hào)、級(jí)別、當(dāng)月薪水,計(jì)算月薪總額并顯示全部信息。③月薪要求:經(jīng)理拿固定月薪 8000 元;兼職技術(shù)人員按每小時(shí) 100 元領(lǐng)取月薪;兼職推銷員的月薪按該推銷員當(dāng)月銷售額的 4%提成;銷售經(jīng)理既拿固定月薪也領(lǐng)取銷售提成,固定月薪為 5000 元,銷售提成為所管轄部門當(dāng)月銷售總額的千分之五。int number。 //聲明友元類protected: //數(shù)據(jù)成員為保護(hù)類型char name[30]。 //儲(chǔ)存函數(shù) void printf()。 wages=*sum2。}//派生類 Mansger 輸出函數(shù)void Mansger::printf() {cout姓名 :name 編號(hào):number 等級(jí):level 月薪:wagesendl。}//友元類的實(shí)現(xiàn)Head::Head() //友元類的構(gòu)造函數(shù)實(shí)現(xiàn)初始化鏈表 9 / 29{if((top=new Linked)==NULL)exit(1)。cout請(qǐng)輸入 打印 0、退出:。 //構(gòu)造對(duì)象指針11 / 29Msave()。}cout是否繼續(xù)?如果繼續(xù)請(qǐng)按 1,退出請(qǐng)按 0:。break。圖 44 成員變量設(shè)置界面 1通過(guò)該界面設(shè)置與 15 個(gè) Edit Box 控件對(duì)應(yīng)的成員變量,具體 Type 與Member 請(qǐng)?jiān)斠?jiàn)圖 44MFC 編寫代碼也是非常重要的階段,可以借鑒在設(shè)計(jì)基于 DOS 界面的控19 / 29制臺(tái)應(yīng)用程序的代碼,并將其作必要的改寫,具體改寫如下。 fs姓名:m_Salemansger 等級(jí) :m_level2 月薪:m_wages2endl。最后通過(guò)友元類的析構(gòu)函數(shù)釋放空間MFC 程序與 DOS 界面程序編寫的最大不同是程序員需要將編程精力放在圖形界面設(shè)計(jì)、圖形界面輸入輸出以及界面元素和代碼對(duì)應(yīng)轉(zhuǎn)換等問(wèn)題上。通過(guò)保護(hù)訪問(wèn)類型和公有的繼承方式,實(shí)現(xiàn)了基類 Employee 的數(shù)據(jù)的有效共享和可靠保護(hù)。UpdateData(FALSE)。 基于 MFC的應(yīng)用程序設(shè)計(jì) MFC程序界面設(shè)計(jì)首先在 VC 中建立 MFC AppWizard(exe)工程,名稱為 lsq,并在向?qū)У腟tep1 中選擇 Dialog based,即建立基于對(duì)話框的應(yīng)用程序,如下圖 4~1 和 42所示。Data)。 //構(gòu)造對(duì)象指針S1save()。int n。while(ttop!=NULL){ q=ttop。} //派生類 Saleman 輸出函數(shù)void Saleman::printf() {{cout姓名 :name 編號(hào):number 等級(jí):level 月薪:wagesendl。經(jīng)過(guò)公有派生,四個(gè)派生類獲得了除構(gòu)造函數(shù)之外的 Employee 類的全部成員,由于基類的成員是公有和保護(hù)類型,因此在派生類中的成員函數(shù)中,基類繼承來(lái)的成員全部可以訪問(wèn),而對(duì)于建立派生類對(duì)象的外部模塊來(lái)講,基類的7 / 29保護(hù)成員是無(wú)法訪問(wèn)的。 //工作時(shí)間}。 cout輸入月部門銷售總額:。 number=count+1000。在派生類 Mansger 的構(gòu)造函數(shù)直接對(duì)月薪和等級(jí)賦值:月薪 8000,等級(jí) 4;在派生類 Salemansger 的構(gòu)造函數(shù)中定義特有的數(shù)據(jù)成員:銷售總額 sum1,并根據(jù)要求計(jì)算月薪,等級(jí)賦值 3;在派生類 Technology 的構(gòu)造函數(shù)中定義特有的數(shù)據(jù)成員:工作時(shí)間 time,并根據(jù)要求計(jì)算月薪,等級(jí)賦值 3;在派生類 Saleman 的構(gòu)造函數(shù)中定義特有的數(shù)據(jù)成員:銷售額 sum2,并根據(jù)要求計(jì)算月薪,等級(jí)賦值 1。該公司主要有四類人員:經(jīng)理、銷售經(jīng)理、兼職技術(shù)人員、兼職推銷員;定義一個(gè)虛基類并且派生四個(gè)子類。人員編號(hào)基數(shù)為 1000,每輸入一個(gè)人員信息編號(hào)順序加 1。④總體要求:為每一類人員單獨(dú)建立文件,并在每個(gè)文件中手工錄入一些人員基本信息,并根據(jù)這些基本信息計(jì)算職工的月薪,并將計(jì)算結(jié)果保存入相應(yīng)的磁盤文件中。int level。int number。 //打印函數(shù) friend class Head。 //計(jì)算銷售員工資 } void save ()。}//派生類 Mansger 儲(chǔ)存函數(shù)void Mansger::save() {ofstream fs(f:\\)。 topnext=NULL。cinn。 //儲(chǔ)存對(duì)象數(shù)據(jù)DataInsert(M)。cinn。case 0:system(pause)。①各員工的姓名直接在 MFC 界面的姓名檔中輸入,等級(jí)和月薪直接賦值即可。}④//為兼職技術(shù)人員建立文件夾,將其信息保存在磁盤中void CLsqDlg::OnButton4() { ofstream fs(f:\\)。本次課程設(shè)基本實(shí)現(xiàn)了對(duì)小型人員信息的管理,可以說(shuō)是取得了成功,然而好的程序絕不僅僅是只有功能性這一個(gè)指標(biāo),本此編寫的 MFC 程序雖然能實(shí)現(xiàn)所需功能,但從面向?qū)ο蟪绦蛟O(shè)計(jì)理念和圖形界面設(shè)計(jì)要求來(lái)說(shuō),尚存在不24 / 29足,主要包括以下幾個(gè)方面。由于基類的成員是公有和保護(hù)類型,因此在派生類中的成員函數(shù)中,基類繼承來(lái)的成員全部可以訪問(wèn),而對(duì)于建立派生類對(duì)象的外部模塊來(lái)講,基類的保護(hù)成員是無(wú)法訪問(wèn)的。m_wages4=m_sum1*。下面在 MFC 類的框架下加入上述類并實(shí)現(xiàn)人員的信息管理,通過(guò)圖形界面的輸入和輸出。switch(n) //多分支語(yǔ)句進(jìn)行菜單的選擇{case 1:menu1(amp。case 4:S1=new Saleman。Saleman*S1。ttop=topnext。 coutTechnology OKendl。 //單鏈表的頭結(jié)點(diǎn)}。protected: float time。 //派生類 Salemansgerclass Salemansger: public virtual Employee {public: Salemansger():Employee() //構(gòu)造函數(shù)定義 {level=3。 ++count。然后派生出經(jīng)理 Mansger 類、銷售經(jīng)理 Salemansger 類、兼職技術(shù)人員Technology
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1