虛基類的應用 人與教師學生

2021-10-06 01:45:25 字數 1056 閱讀 7844

派生類定義:根據所給的基類,完成多重繼承下的派生類定義

函式介面定義:

#include

#include

using

namespace std;

//定義公共基類person

class

person

protected

:

string name;

char ***;

int age;};

//定義類teacher

class

teacher

:virtual

public person

protected

:

string title;};

//定義類student

class

student

:virtual

public person

protected

:float score;};

/*這裡新增派生類的定義*/

裁判測試程式樣例:

int

main()

輸出樣例:

在這裡給出相應的輸出。

例如:name:wang-li

age:24

***:f

score:89.5

title:assistant

wages:1234.5

我的**:

class

graduate

:virtual

public person,

public teacher,

public student

void

show()

};

虛基類 在職讀書的教師類

定義並描述乙個人員類person,它派生出學生類student和教師類teacher,學生類和教師類又共同派生出在職讀書的教師類stutech。人員類有姓名 性別 身份證號 出生年月等資訊 學生類除繼承來的以外有學號 成績等資訊 教師類有職稱等資訊。要求 將相應的類定義完整,並在main函式中定義s...

學生幹部虛基類

problem d 學生幹部虛基類 time limit 1 sec memory limit 2 mb submit 2763 solved 1855 submit status description 基於student 學生 類和cadre 幹部 類,採用多重繼承方式由這兩個類派生出新類stu...

虛函式與抽象基類的應用

include using namespace std 宣告抽象基類shape class shape 虛函式 virtual float volume const 虛函式 virtual void shapename const 0 純虛函式 宣告point類 class point public...