問題及**:
/*
*檔名稱: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...