小甲魚 C 快速入門筆記 19 之訪問控制

2021-09-12 17:54:26 字數 425 閱讀 9630

在此前的例子中,我們無論是animal,pig和turtle類的所有成員都是用public:語句宣告。

注意:(1)一定要記住使用這些訪問級別,即使只有你乙個人再開發某個專案,全部記住各個類的呼叫方法也是一件困難的事情

(2)給每個方法和屬性加上protected或private訪問級別,就由編譯器替你記住那些禁令並在你違反的時候發出警報

(3)使用訪問級別只有好處沒有壞處

(4)使用private的好處是,今後可以只修改某個類的內部實現,而不必重新修改整個程式,因為其他**訪問不到private保護的內容

(5)在編寫你的類定義**時,應該從public:開始寫,然後是protected:,最後是private:

小甲魚 C 快速入門筆記 49 之迭代器

引言 上節課我們的例子雖然工作得很好並也使用了乙個標準的容器 向量容器 但它還是有個小問題,就是在遍歷向量裡的各個元素時,我們仍把它視為乙個c 陣列來對待.剛好我們的向量容器允許使用下標操作符來訪問它的各個元素 name x 因為對容器裡的各個元素進行遍歷是一種十分常見的任務,所以應該有一種標準的方...

小甲魚 C 快速入門筆記 48 之迭代器

引言 上節課我們的例子雖然工作得很好並也使用了乙個標準的容器 向量容器 但它還是有個小問題,就是在遍歷向量裡的各個元素時,我們仍把它視為乙個c 陣列來對待.剛好我們的向量容器允許使用下標操作符來訪問它的各個元素 name x 因為對容器裡的各個元素進行遍歷是一種十分常見的任務,所以應該有一種標準的方...

c 小甲魚C 快速入門 一

輸入一串整數和任意數目的空格,計算整數的和 includeint main printf 結果是 d sum return 0 cin.peek cin.get includeusing namespace std int main if cin.peek n break cout 用法一 cin....