64,637
社区成员
发帖
与我相关
我的任务
分享
没说全面..其实私有成员函数的实现也是可以访问本类的任何公有的东西的.
class Test{
int i;
public:
Test(const Test&rhs)
{
i=rhs.i;//这里也是直接访问
}
};
哦,是这个问题.
公有成员函数的实现里可以访问任何本类对象的任何东西.
私有成员函数的实现里可以访问任何本类对象的任何私有的东西,只要是本类的对象即可,不必是*this的.