C 第五章 習題

2021-07-03 13:00:10 字數 363 閱讀 5374

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

#include#includeusing namespace std;

class person

protected:

string name;

int number;};

class student:virtual public person

void sshow()

void bshow()

{ cout<<"姓名:"<

C 第五章習題

1 將例5.1的程式片段補充和改寫成乙個完整 正確的程式,用公用繼承方式。在程式中應包括輸入資料的函式,在程式執行時輸入num name age addr的值,程式應輸出以上五個資料的值。class student 宣告基類 void student get value void student d...

第五章習題

一 填空題 1 c 的兩種聯編方式為 靜態 聯編和 動態 聯編。2 c 支援兩種多型性,靜態聯編所支援的多型性被稱為 編譯時的多型性 動態聯編所支援的多型性被稱為 執行時的多型性 3 過載函式在編譯時表現出多型性,就是 靜態 聯編 而虛函式則在執行時表現出多型性是 動態 聯編。4 為了區分過載函式,...

apue第五章習題

5.1用setvbuf實現setbuf void setbuf file stream,char buf int setvbuf file stream,char buf,int mode,size t size 當buf為null,則為無緩衝,否則為全緩衝。void my setbuf file ...