c++里面的protect和public、private有什么区别?
生活随笔
收集整理的這篇文章主要介紹了
c++里面的protect和public、private有什么区别?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
public修飾的成員變量
在程序的任何地方都可以被訪問,就是公共變量的意思,不需要通過成員函數就可以由類的實例直接訪問private修飾的成員變量
只有類內可直接訪問,私有的,類的實例要通過成員函數才可以訪問,這個可以起到信息隱藏protected是受保護變量
類內和子類可直接訪問,也就是說,基類中有protected成員,子類繼承于基類,那么也可以訪問基類的protected成員,要是基類是private成員,則對于子類也是隱藏的,不可訪問
總結
以上是生活随笔為你收集整理的c++里面的protect和public、private有什么区别?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pcre2 知:介绍
- 下一篇: 计算机测试工装,工装测试操作规范