/* 程式頭部注釋開始
* 程式的版權和版本宣告部分
* 檔名稱:
* 作 者: 李瑞
* 完成日期: 2012 年 5月 6日
* 版 本 號: v1.0
* 對任務及求解方法的描述部分
* 輸入描述:……
* 問題描述:……
* 程式輸出:……
* 程式頭部的注釋結束*/
結果:/*【任務2】(教材p394習題9)分別定義teacher(教師)類和cadre(幹部)類,採用多重繼承方式由這兩個類派生出新類teacher_cadre(教師兼幹部)。
要求:
(1)在兩個基類中都包含姓名、年齡、性別、位址、**等資料成員。
(2)在teacher類中還包含資料成員title(職稱),在cadre類中還包含資料成員post(職務),在teacher_cadre類中還包含資料成員wages(工資)。
(3)對兩個基類中的姓名、年齡、性別、位址、**等資料成員用相同的名字,在引用這些資料成員時,指定作用域。
(4)在類體中宣告成員函式,在類外定義成員函式。
(5)在派生類teacher_cadre的成員函式show中呼叫teacher類中的display函式,輸出姓名、年齡、性別、職稱、位址、**,然後再用cout語句輸出職務與工資。*/
#include#includeusing namespace std;
class teacher
;class cadre
;class teacher_cadre:public teacher, public cadre
;teacher::teacher(string n, int a, char s, string add, int te, string ti)
cadre::cadre(string n, int a, char s, string add, int t, string p)
void teacher::display()
void cadre::display()
void teacher_cadre::show()
teacher_cadre::teacher_cadre(string n, int a, char s, string add, int t, string ti, string p,double w):teacher(n, a, s, add, t, ti),cadre(n, a, s, add, t, p)
int main( )
![](https://pic.w3help.cc/3ae/d387424dd33b7d855744b19efa6f8.jpeg)
第十二周實驗報告2
程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 分別定義teacher 教師 類和cadre 幹部 類,採用多重繼承方式由這兩個類派生出新類teacher cadre 教師兼幹部 作 者 任小寧 完成日期 2012 年 5 月 7日 版 本 號 201158504431 對任務及求解方法的描述部...
《第十二周實驗報告任務2》
對任務及求解方法的描述部分 問題描述 分別定義teacher 教師 類和cadre 幹部 類,採用多重繼承方式由這兩個類派生出新類teacher cadre 教師兼幹部 要求 1 在兩個基類中都包含姓名 年齡 性別 位址 等資料成員。2 在teacher類中還包含資料成員title 職稱 在cadr...
第十二周實驗報告1
實驗目的 學會使用迴圈控制語句解決實際問題,並強化注重效率的觀念 實驗內容 用迴圈控制語句編寫程式,完成表示式的計算 求1000內的完數 作 者 徐嘉健 完成日期 2011 年 11 月 13 日 版本號 number one 對任務及求解方法的描述部分 輸入描述 無 問題描述 乙個數如果恰好等於它...