C++ 類訪問控制的條件總結。本站提示廣大學習愛好者:(C++ 類訪問控制的條件總結)文章只能為提供參考,不一定能成為您想要的結果。以下是C++ 類訪問控制的條件總結正文
C++ 類訪問控制的條件總結
最近在使用C++創建類的時候,忽然發現自己對於類訪問控制 public,protected,private 的作用沒有理解透徹,後來就查了些資料,這裡以作記錄。
訪問控制
C++類的重要屬性就是封裝和繼承。因此,最關鍵的問題就是權限 的問題,public,protected,private 控制的就是訪問權限。
public
protected
private
類成員是否可以訪問
Yes
Yes
Yes
友元函數是否可以訪問
Yes
Yes
Yes
子類是否可以訪問
Yes
Yes
No
類的實例化對象是否可以訪問
Yes
No
No
繼承
三種繼承方式導致的權限變化:
public
protected
private
public繼承
public
protected
private
protected繼承
protected
protected
private
private繼承
private
private
private
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!