会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
lidan
博客园
首页
新随笔
联系
订阅
管理
2012年1月18日
effective C++ 条款 22:将成员变量声明为private
摘要: 为什么不采用public成员变量 首先,语法一致性考虑,客户唯一能访问对象的方法就是通过成员函数,客户不必考虑是否该记住使用小括号()。 其次,使用函数可以让你对成员变量的处理有更精确的控制。如果成员变量是public,每个人都可以读写它,但是如果你也函数 取得或设定其值,你就可以实现“不准访问”、“只读访问”,以及”读写访问”甚至”唯写访问“: class AccessLeve...
阅读全文
posted @ 2012-01-18 10:00 lidan
阅读(837)
评论(0)
推荐(0)
编辑
公告