C 實踐參考 儲存班長資訊的學生類

2021-09-23 17:58:13 字數 1038 閱讀 7034

【專案 - 儲存班長資訊的學生類】

class stu   //宣告基類

;class studetail: public stu //宣告派生類studetail

;int main( )

(1)上面是宣告好的類及測試函式,請完成類中成員函式的定義,使執行結果如圖所示。

(2)將stu類的資料成員的訪問許可權改為private,你的程式是否能完成要求的功能?如果不行,請修改程式。請不要修改給出的**,只能修改自己寫的**。 

[參考解答]

(1)

#include #include using namespace std;

class stu //宣告基類

;stu::stu(int n, string nam ): num(n),name(nam){} //基類建構函式

void stu::display( ) //成員函式,輸出基類資料成員

string getname()

private: //訪問許可權為保護型的資料成員

int num; //學生學號

string name; //學生姓名

};stu::stu(int n, string nam ): num(n),name(nam){} //基類建構函式

void stu::display( ) //成員函式,輸出基類資料成員

;stu::stu(int n, string nam ): num(n),name(nam){} //基類建構函式

void stu::display( ) //成員函式,輸出基類資料成員

{ cout<

十一 1 儲存班長資訊的學生類

程式的版權和版本宣告部分 檔名稱 test.cpp 作 者 cxz 完成日期 2014年 5月 5日 程式輸出 問題分析 略 演算法設計 略 includeusing namespace std class stu 宣告基類 class studetail public stu 宣告派生類stude...

11 1儲存班長資訊的學生類(拓展)

作 者 霍雨佳 完成日期 2014 年5月5日 版 本 號 v1.0 問題描述 建立乙個向量類myvector 樣例輸入 樣例輸出 專案要求 1 完成類中成員函式的定義 2 將stu類的資料成員的訪問許可權改為private,你的程式是否能完成要求的功能?如果不行,請修改程式。請不要修改給出的 只能...

專案31 儲存班長資訊的學生類

1 下面是宣告好的類及測試函式,請完成類中成員函式的定義,使執行結果如圖所示。class stu 宣告基類 class studetail public stu 宣告派生類studetail class stu 宣告基類 stu stu int n,string nam num n name nam...