一、問題及**
專案2: 教師幹部類
分別定義teacher(教師)類和cadre(幹部)類,採用多重繼承方式由這兩個類派生出新類teacher_cadre(教師兼幹部)。要求:
(1)在兩個基類中都包含姓名、年齡、性別等資料成員。
(2)在teacher類中還包含資料成員title(職稱),在cadre類中還包含資料成員post(職務),在teacher_cadre類中還包含資料成員wages(工資)。
(3)對兩個基類中的姓名、年齡、性別等資料成員用相同的名字,在引用這些資料成員時,指定作用域。
(4)在類體中宣告成員函式,在類外定義成員函式。
(5)在派生類teacher_cadre的成員函式show中呼叫teacher類中的display函式,輸出姓名、年齡、性別、職稱,然後再用cout語句輸出職務與工資。
* 檔名稱:多繼承
* 作 者:孫紅亮
* 完成日期:2016 年 5 月 11 日
* 版 本 號:v1.0
* 對任務及求解方法的描述部分:無
* 輸入描述: 無
* 程式輸出: 得到圖中的結果
* 問題分析:無
* 演算法設計: 略
*/
#include#include using namespace std;
class teacher
;
teacher::teacher(string nam,int a,string s,string tit):
name(nam),age(a),***(s),title(tit)
void teacher::display()
{
cout<
三,心得體會
繼承和派生還不是很熟練,格式記憶不清楚,編的比較困難。
繼承和派生還不是很熟練,格式記憶不清楚,編的比較困難。
四,知識點總結
公有繼承,派生類建構函式。
c 第五次實驗
一 問題及 檔名稱 railgun 作 者 尚文宇 完成日期 2016 年 5 月 4 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 陣列分離 程式輸出 略 問題分析 略 演算法設計 略 三 心得體會 陣列和迴圈與if的結合運用還是很有意思的 四 知識點總結 陣列的輸...
C 第五次實驗
一 問題及 檔名稱 求和 作 者 朱晨 完成日期 2016年5月5日 版 本 號 v1.0 對任務及求解方法的描述部分 利用陣列 輸入描述 輸入陣列 問題描述 陣列求和 程式輸出 正數和負數的和 問題分析 演算法設計 include using namespace std int main else...
C 第五次實驗
一 問題及 檔名稱 ex1 1.cpp 作 者 李浩帆 完成日期 2016 年 5月 9 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 分別定義teacher 教師 類和cadre 幹部 類,採用多重繼承方式由這兩個類派生出新類teacher cadre 教師兼幹部 ...