类的私有成员变量和私有成员函数

私有成员变量:

类的对象不能直接访问类声明的私有成员变量,否则破坏了信息隐藏的目的。 

对象需要调用类的成员函数,达到访问类私有成员变量的目的。

私有成员函数:

一般属于internal的函数,被类中其他函数所调用,不对外提供接口。

类对象是无法直接访问,也不应该直接访问。


在C++中,为了防止某些数据成员或成员函数从外部被直接访问,可以将它们声明为private,这样编译器会阻止任何来自外部非友元的直接访问。
posted @ 2013-03-30 20:22  p2liu  阅读(481)  评论(0编辑  收藏  举报