第十一周專案訓練11 教師兼幹部

2021-07-12 07:07:52 字數 783 閱讀 4983

問題描述:分別定義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

;teacher::teacher(string nam,int a,char s,string tit,string ad,string t):

name(nam),age(a),***(s),title(tit),addr(ad),tel(t)

void teacher::display()

{ cout<

執行結果:

第十一周專案4 教師兼幹部類

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

第十一周專案四教師兼幹部類

all right reserved.檔名稱 main。cpp 作 者 閆舒 完成日期 2016年6月13日 版 本 號 vc 6.0 問題描述 分別定義teacher 教師 類和cadre 幹部 類,採用多重繼承方式由這兩個類派生出新類teacher cadre 教師兼幹部 要求 1 在兩個基類中...

第十一周上機實踐專案4 教師兼幹部類

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