xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡介

如圖,是一個在學校學習的類和對象中新建一個類

人員信息管理系統:
以一個小型公司的人員管理為例,說明類及成員函數的設計。提示:
1)	類的設計:
某小型公司,需要存儲雇員的編號、級別、月薪,并顯示全部信息。根據這些需求,設計一個類employee,在該類中,包括的數據成員有:
編號(int individualEmpNo)
級別(int grade)
月薪(float accumPay)
成員函數有:
設置編號(void setEmpNo(int steps)):編號順序加1(利用靜態變量實現)
提取編號(void getEmpNo)
晉升級別(void promote(int increment)):提升的級別由參數指定
提取級別(int getGrade)
設置月薪(void SetAccumPay(float pa)):
提取月薪(float GetAccumPay)
構造函數(用于設置數據成員編號、級別和月薪初值)
析構函數
2)	整個程序分為兩個獨立的文檔:employee.h(包含類的定義和類的實現)和employee.cpp(主函數文件)
3)	在主函數main()中創建employee類的兩個對象,對它們設計編號、級別和月薪,并輸出每個雇員的基本信息

資源截圖

代碼片段和文件信息

/*人員信息管理系統:
以一個小型公司的人員管理為例,說明類及成員函數的設計。提示:
1) 類的設計:
某小型公司,需要存儲雇員的編號、級別、月薪,并顯示全部信息。根據這些需求,設計一個類employee,在該類中,包括的數據成員有:
編號(int?individualEmpNo)
級別(int?grade)
月薪(float?accumPay)
成員函數有:
設置編號(void?setEmpNo(int?steps)):編號順序加1(利用靜態變量實現)
提取編號(void?getEmpNo)
晉升級別(void?promote(int?increment)):提升的級別由參數指定
提取級別(int?getGrade)
設置月薪(void?SetAccumPay(float?pa)):
提取月薪(float?GetAccumPay)
構造函數(用于設置數據成員編號、級別和月薪初值)
析構函數
2) 整個程序分為兩個獨立的文檔:employee.h(包含類的定義和類的實現)和employee.cpp(主函數文件)
3) 在主函數main()中創建employee類的兩個對象,對它們設計編號、級別和月薪,并輸出每個雇員的基本信息。*/

#include
using?namespace?std;
//以下是雇員類的聲明
class?employee
{
public:
employee();
employee(employee&e);
void?setEmpNo(int);
int?getEmpNo()
{
return?individualEmpNo;
}

void?promote(int);
int?getGrade()
{
return?grade;
}
void?SetAccumPay(float);
float?GetAccumPay()
{
return?accumPay;
}
~employee()
{
//cout<<“析構函數被調用“<}
private:
int?individualEmpNo;//編號
static?int?numOfEmp;
int?grade;//級別
float?accumPay;//月薪

};

//以下是雇員類的成員函數的實現

int?employee::numOfEmp=0;//設置靜態變量

void?employee::setEmpNo(int?steps)//按照不同的

評論

共有 條評論