個人理解:什麼情況下需要使用protected修飾類成員變數
阿新 • • 發佈:2019-01-30
在自己編寫程式碼或者閱讀別人的程式碼時,我們經常會遇到類的訪問限制符public,private,protected。對於前兩個public和private的使用我們很好理解:
- 類成員變數一般修飾為private,防止類使用者不受約束地直接修改資料;
- 類成員函式一般修飾為public,提供給使用者進行呼叫;
- 某些類成員函式有時候也修飾為private,方便類內的成員函式在實現某些稍微複雜的功能是去呼叫,而對於類的使用者,無需瞭解到類內的方法是如何實現的。