第10 11周專案4 教師兼幹部類

2021-07-11 21:39:47 字數 1052 閱讀 5801

問題及**:

/*

*檔名稱:test.cpp

*完成日期:2023年5月18日

*版本號:v1.0

*問題描述:【專案 - 教師兼幹部類】

分別定義teacher(教師)類和cadre(幹部)類,

採用多重繼承方式由這兩個類派生出新類teacher_cadre(教師兼幹部)。

要求:(1)在兩個基類中都包含姓名、年齡、性別、位址、**等資料成員。

(2)在teacher類中還包含資料成員title(職稱),

在cadre類中還包含資料成員post(職務),

在teacher_cadre類中還包含資料成員wages(工資)。

(3)對兩個基類中的姓名、年齡、性別、位址、**等資料成員用相同的名字,

在引用這些資料成員時,指定作用域。

(4)在類體中宣告成員函式,在類外定義成員函式。

(5)在派生類teacher_cadre的成員函式show中呼叫teacher類中的display函式,

輸出姓名、年齡、性別、職稱、位址、**,然後再用cout語句輸出職務與工資。

*輸入描述:無。

學習心得:

這個問題是設計兩個基類,他的派生類的物件是兩個基類的共同體,開始題意一直理解錯了導致主函式輸出的時候不會寫,問題中還要注意的是派生類裡面的建構函式,還有建構函式裡面的引數不要和實際引數重名。

第10 11周 教師兼幹部類

問題及 完成日期 2016年5月8日 檔名稱 教師兼幹部類 問題描述 分別定義teacher 教師 類和cadre 幹部 類,採用多重繼承方式由這兩個類派生出新類teacher cadre 教師兼幹部 要求 1 在兩個基類中都包含姓名 年齡 性別 位址 等資料成員。2 在teacher類中還包含資料...

11周 4 專案 教師兼幹部類

問題及 檔名稱 main.cpp 作 者 李磊濤 版 本 號 v1.0 問題描述 專案 教師兼幹部類。輸入描述 無。程式輸出 資訊。include include using namespace std class teacher teacher teacher string nam,int a,c...

第12周 專案2 教師兼幹部類

程式的版權和版本宣告部分 檔名稱 作 者 馮冬影 完成日期 2014 年 5月 13日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 include using namespace std 宣告公用基類 class teacher void display prot...