C 實驗8 繼承

2021-10-08 09:17:01 字數 993 閱讀 2039

編寫乙個學生和教師資料輸入和顯示程式,學生資料有編號、姓名、班級和成績,教師資料有編號、姓名、職稱和部門。要求將編號、姓名輸入和顯示設計成乙個類person,並作為學生類student和教師類teacher的基類。

類圖如下:

**如下:

標頭檔案(ss.h)**如下:

#includeclass person ;

class student :public person ;

class teacher :public person ;

main檔案**如下:

#include "ss.h"

#include#includeusing namespace std;

const char* person::getname()

int person::getnumble()

person::person(const char* na, int num)

void person::print()

student::student(const char* na, int num, const char* c, double g) :person(na, num)

void student::print()

teacher::teacher(const char* na, int num, const char* pr, const char* sec) :person(na, num)

void teacher::print()

void main()

實驗執行截圖如下:

**僅供參考

c 實驗解答(8)

1 使用保持連線方式編寫程式,計算各年級平均成績,並顯示結果。解答 using system using system.collections.generic using system.componentmodel using system.data using system.drawing usi...

實驗3 繼承程式設計 c 上機實驗

實驗目的 理解單繼承和多繼承,掌握派生類的定義 派生類建構函式和析構函式的特點,學會使用派生類解決問題。1.編寫 編譯 執行教材例7 3,掌握型別相容規則的使用方法。2.編寫 編譯 執行教材例7 4,掌握派生類建構函式的使用方法。3.編寫 編譯 執行教材例7 8,掌握虛基類的使用方法。4.利用繼承和...

C 實驗 繼承與派生

1.實驗目的 1 了解繼承在物件導向程式設計中的重要作用。2 進一步掌握繼承與派生的概念。3 掌握通過繼承派生出乙個新的類的方法。4 了解虛基類的作用與方法。2.實驗內容 1 將程式片段用公用繼承的方式補充和改寫完整 2 將程式片段用保護繼承的方式補充和改寫完整 3 比較兩種繼承方式,考慮二者在什麼...