讀書筆記《Effective c++》 條款22 將成員變量聲明爲private



本節主要是可見性和封裝的問題。


結論:

  a.切記將成員變量聲明爲private。這可賦予客戶訪問數據的一致性、可細微劃分訪問控制、允諾約束條件獲得保證,並提供class作者以充分的實現彈性。

  b.protected並不比public更具有封裝性。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章