十二周任務(一)

2021-06-06 07:31:03 字數 1303 閱讀 4032

* (程式頭部注釋開始)

* 程式的版權和版本宣告部分

* 檔名稱:總結確定派生類成員的訪問屬性的原則

* 作 者:齊豔紅

* 完成日期: 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 對任務及求解方法的描述部分 輸入描述 金額與存期 問題描述 輸入存款金額並選擇存款種類,計算出利息 不計利息稅 如果是活期存款,需要...