第十一周 專案一 儲存班長資訊的學生類(2)

2021-07-02 19:33:15 字數 866 閱讀 6827

問題及**:

/*

*檔名稱:project.cpp

*作 者:chenqin.

*完成日期:2023年5月24日

*版 本 號:v1.0

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

*程式輸入:略

*程式輸出:略

*/#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()

{ cout <

執行結果:

知識點總結:1.基類stu中提供了顯示的display函式,是公共的,派生類中可以直接訪問,所以在studetail::show函式中可以進行呼叫,以達到目的。

2.在基類stu中,增加兩個公用的get函式,在子類中訪問時,以用來輸出get函式的結果。

第十一周上機實踐專案2(1) 儲存班長資訊的學生類

檔名稱 text.cpp 完成日期 2016年5月26日 問題描述 上面是宣告好的類及測試函式,請完成類中成員函式的定義,使執行結果如圖所示。include using namespace std class stu 宣告基類 stu stu int n,string man num n name ...

第十一周 專案一 儲存班長資訊的學生類

程式的版權和版本宣告部分 檔名稱 作 者 馮冬影 完成日期 2014 年 5月 6日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 include using namespace std class stu 宣告基類 void display 成員函式,輸出基類資料...

第十一周專案一 儲存班長資訊的學生類

檔名稱 test.cpp 作 者 陳丹 完成日期 2015年5月20日 版本號 v1.0 問題描述 完成類中成員函式的定義 輸入描述 程式輸出 include include using namespace std class stu 宣告基類 stu stu int n,string nam nu...