运算符重载函数里为什么可以用s.n,这个n不是私有成员么?求大神帮帮忙!
书上还有其它类函数也是直接调用参数的私有成员,为什么?
1 回答
已采纳
onemoo
TA贡献883条经验 获得超454个赞
成员函数可以访问本类型所有实例中的成员。注意:不是仅能访问本实例的成员。
s 也是 Sample 类的一个实例,所以 Sample 的成员函数就有权访问 s 的所有成员,当然包括 private 成员。
- 1 回答
- 0 关注
- 1049 浏览
添加回答
举报
0/150
提交
取消