第六周任務一之程式修改

2021-06-05 08:08:21 字數 608 閱讀 9761

原來的錯誤程式:

class c

int getx()

};void main()

int getx()

};void main()

二:

#includeusing namespace std;

class c

int getx() const //將成員函式宣告為const型,定義的常物件才能引用它

};void main()

經驗積累:

1.要分清物件與成員函式之間是否可以呼叫,常物件中的資料成員為常變數切必須要有初值

2.常物件不能呼叫該物件的const成員函式,如果將常成員函式宣告為const型後就可以了

3.呼叫關係:1)常物件只能呼叫const成員函式

2)一般的成員函式可以引用本類中的非const資料成員,也可以修改他們

3)常成員函式只能引用本類中的資料成員(可以使const資料成員,也可以是非const資料成員),而不能修改他們

上機感言:

主要是考察隊常物件、常成員函式和常資料成員之間的關係....有點亂

第六周任務一

程式頭部注釋開始 02.程式的版權和版本宣告部分 05.檔名稱 06.作 者 張艷明 07.完成日期 12 年 3 月 26 日 08.版 本 號 09.10.對任務及求解方法的描述部分 11.輸入描述 12.問題描述 常物件const運用 13.程式輸出 5 14.程式頭部的注釋結束 上機感言 我...

第六周 任務三

實驗目的 設計平面座標點類 實驗內容 設計平面座標點類,計算兩點之間距離 到原點距離 關於座標軸和原點的對稱點等 程式的版權和版本宣告部分 檔名稱 設計平面座標點類 作 者 薛廣晨 完成日期 2012 年 3 月 25 日 版 本號 x1.0 對任務及求解方法的描述部分 輸入描述 計算兩點之間距離 ...

第六周 任務四

實驗內容 設計乙個三角形類,能夠輸入三角形的三個頂點,求出其面積 周長,並判斷其是否為直角三角形和等腰三角形。程式的版權和版本宣告部分 檔名稱 三角形類 作 者 薛廣晨 完成日期 2012 年 3 月 25 日 版 本號 x1.0 對任務及求解方法的描述部分 輸入描述 輸入三角形的三個頂點 程式頭部...