分別定義Teacher(教師)類和Cadre(干部)類,采用多重繼承方式有這兩個類派生出新類Teacher_Cadre(教師兼干部)。要求:
(1)、在兩個基類中的包含姓名、年齡、性別、地址、電話、等數據成員。
(2)、在Teacher類中包含數據成員title(職稱),在Cadre類中還包含數據成員post(職務),在Teacher_Cadre類中還包含數據成員wages(工資)。
(3)、對兩個基類中的姓名、年齡、性別、職稱、地址、電話等數據成員用相同的名字,在引用數據成員時制定作用域。
(4)、在類中聲明成員函數,在類外定義成員函數 。
(5)、在派生類Teacher_cadre的成員函數show中調用Teacher類中的display函數。輸出姓名,年齡,性別,職稱,地址,電話,然后再用cout語句輸出職務與工資。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
運算符()用于申請動態(tài)存儲空間,它的操作數為某種數據類型且可以帶有初值表達式或元素個數。
如果在定義引用時,在定義的前面加上了()關鍵字,則表明該引用是常引用。
const_cast的使用格式為()。
C++中每一個以符號()開頭的行都是預處理命令。
string對象可以使用cin和()進行輸入和輸出。
當不同類型的量進行混合算數運算時,可以在程序中使用強制類型轉換運算符時static_cast或()。
命名空間是C++的一種機制,使用關鍵字()把大量有邏輯聯系的程序實體組合在一個標識符下。
程序設計語言可以分為三種:低級語言、中級語言和高級語言,C++語言屬于()。
如果把const限定符放在*號的右邊,使指針本身成為一個const指針,即()。
程序員既可以使用系統提供的頭文件,也可以定義自己的頭文件,并在程序中使用#include指令將其包含進來。一般情況下,使用尖括號括住系統提供的頭文件,使用()括住程序員自己定義的頭文件。