/* (程式頭部注釋開始)
* 程式的版權和版本宣告部分
* 檔名稱:定義乙個名為cperson的類,有以下私有成員:姓名、身份證號、性別和年齡,成員函式:建構函式、析構函式、輸出資訊的函式。並在此基礎上派生出cemployee類,派生類cemployee增加了兩個新的資料成員,分別用於表示部門和薪水。要求派生類cemployee的建構函式 顯示呼叫基類cperson的建構函式,並為派生類cemployee定義析構函式,定義輸出資訊的函式。
* 作 者: 於宸
* 完成日期:2012 年 04 月23 日
* 版 本 號: v1.0
* 對任務及求解方法的描述部分
* 輸入描述:
* 問題描述:
* 程式輸出:
* 程式頭部的注釋結束
*/
#include #include #include //setw:設定輸出資料的寬度,使用時應#include using namespace std;
class cperson
;cperson::cperson(char *name,char *id,int ***,int age):m_szname(name), m_szid(id), m_n***(***), m_nage(age){}
cperson::~cperson(){}
void cperson::show1()
else
cout << '\t' << m_nage << '\t';
}class cemployee:public cperson
;cemployee::cemployee(char *name, char *id, int ***, int age, char *department, float salary):cperson(name, id, ***, age)
void cemployee::show2()
cemployee::~cemployee(){}
int main()
input employee's name,id,***(0:women,1:man),age,department,salary:
tom 370102198703255357 0 25 computer 2345.6
name id *** age department salary
tom 370102198703255357 women 25 computer 2345.6
請按任意鍵繼續. . .
第十周實驗報告2
程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 作 者 王引琳 完成日期 2012 年 4 月 23日 版 本 號 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 程式頭部的注釋結束 include include include setw 設定輸出資料的寬度,使用時應 include...
第十周實驗報告(2)
任務2 定義乙個名為cperson的類,有以下私有成員 姓名 身份證號 性別和年齡,成員函式 建構函式 析構函式 輸出資訊的函式。並在此基礎上派生出cemployee類,派生類cemployee增加了兩個新的資料成員,分別用於表示部門和薪水。要求派生類cemployee的建構函式顯示呼叫基類cper...
第十周實驗報告2
程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 定義乙個名為cperson的類,有以下私有成員 姓名 身份證號 性別和年齡,成員函式 建構函式 析構函式 輸出資訊的函式。並在此 基礎上派生出cemployee類,派生類cemployee增加了兩個新的資料成員,分別用於表示部門和薪水。要求派生類c...