* (程式頭部注釋開始)
* 程式的版權和版本宣告部分
* 檔名稱:總結確定派生類成員的訪問屬性的原則
* 作 者:齊豔紅
* 完成日期: 2023年 5月 8日
* 版 本 號:
* 對任務及求解方法的描述部分:修改基類中成員的訪問限定符和派生類的繼承方式,考慮可能的執行結果或可能出現的錯誤,並在上機時進行驗證、對比,達到理解派生類成員的訪問屬性的目的。
*問題描述:修改基類中成員的訪問限定符和派生類的繼承方式,考慮可能的執行結果或可能出現的錯誤,並在上機時進行驗證、對比,達到理解派生類成員的訪問屬性的目的。
#include#includeusing namespace std;
class student //(1)修改student類中各資料成員和成員函式的訪問限定符,並觀察發生的現象
protected: //將此處改為private時可以看到此時的錯誤是下面的派生類中無法訪問private中的成員
int num;
string name;
char *** ;
};class student1: public student //(2)修改此處的繼承方式,並觀察發生的現象將此處的public改為private時「student::show」不可訪問,因為「student1」使用「private」從「student」繼承
void show1( );
~student1( )
private:
int age;
string addr;
};student::student(int n,string nam,char s)
void student::show()
{ cout<<"num: "<
num: 10010
name: wang-li
***: f
age: 19
address: 115 beijing road,shanghai
num: 10011
name: zhang-fun
***: m
num: 20010
name: he-xin
***: m
請按任意鍵繼續. . .
第十二周任務一
include includeusing namespace std class student 1 修改student類中各資料成員和成員函式的訪問限定符,並觀察發生的現象 protected int num string name char class student1 public stude...
第十二周任務一
源程式 檔案注釋頭部開始 程式的版權和版本宣告部分 檔名稱 派生與繼承 作 者 2011級計114 3劉楊 完成日期 2011年5月7號 版本號 vc 對任務及求解方法的描述部分 輸入描術 問題描述 請修改基類中成員的訪問限定符和派生類的繼承方式,考慮可能的執行結果或可能出現的錯誤,並在上機時進行驗...
十二周任務(三)
實驗目的 學會使用switch語句解決實際問題 實驗內容 計算存款利息。程式頭部注釋開始 作 者 董寶文 完成日期 2011 年 11 月 14 日 版本號 12.0 對任務及求解方法的描述部分 輸入描述 金額與存期 問題描述 輸入存款金額並選擇存款種類,計算出利息 不計利息稅 如果是活期存款,需要...