当前位置:Scooters

类的公有成员和私有成[拼音:chéng]员有何区别

2025-03-27 15:19:43Scooters

C 公有函数和私有成员之间的关系?私有和公有都是对于这个对象的调用者来说的。私有成员对类内部是可见的,但对类外部不可见。但是如果一个公有函数内部用到了私有成员变量,那么调用者可以操作这个公有函数达到间接操作私有变量的目的

世界杯下注

C 公有函数和私有成员之间的关系?

私有和公有都是对于这个对象的调用者来说的。私有成员对类内部是可见的,但对类外部不可见。但是如果一个公有函数内部用到了私有成员变量,那么调用者可以操作这个公有函数达到间接操作私有变量的目的。可能你会问,为什么不直接把变量设置成公有的,却通过一个公有函数间接操作?因为这样你可以在函数中做一些数值边界判断等,可以限制外部使其对类内部有条件的访问。

娱乐城

本文链接:http://10.21taiyang.com/Scooters/7959024.html
类的公有成员和私有成[拼音:chéng]员有何区别转载请注明出处来源