C 訪問限定符

2021-09-13 01:18:18 字數 299 閱讀 3695

對於c++中的訪問限定符的理解,首先得明白乙個概念,訪問限定符是用來限定類的,而不是限定物件的,只要型別相同就可以互相訪問

c++中的訪問限定符可以分為三種,public訪問、protected訪問、private訪問。

public訪問:在程式的任意位置都可以訪問。

protected訪問:在訪問限定符的定義中,protected和private差不多,都可以理解為私有的,只能在類裡面進行訪問,不能進行修改。

private訪問:只能被成員函式和類的友元訪問,其資料宣告為private。

C 訪問限定符

參考文章 樓 c 訪問限定符 public,protect,private 這些限定符是限定類的,不是限定物件的,只要型別相同就相互訪問。昨天我在筆試的時候,寫到string類的賦值函式時,突然卡住了,我要如何取出string裡面的data,它是private的,怎麼訪問呢?這道題我在書上看過的,但...

C 常見訪問限定符的說明

上一節在類的建立中,提到了訪問限定符,但沒怎麼細說,我們就來研究一下 訪問限定符是用於指定成員或者型別的可訪問性的關鍵字。public 修飾的成員在類外可以被直接訪問 private 修飾的成員在類外不能被直接訪問 protected 修飾的成員在類外不能被直接訪問 此處的private 和prot...

引用限定符

通常,我們在乙個物件上呼叫成員函式,而不管該物件是乙個左值還是乙個右值。例如 string s1 a value s2 another auto n s1 s2 find a 此例中,我們在乙個string右值上呼叫find成員,該string右值是通過連線兩個 string 而得到的。有時,右值的...