[求助]类的对象可以访问类的私有成员和保护成员吗?
[求助]类的对象可以访问类的私有成员和保护成员吗?
可以用友元函数访问到私有成员;
创建友元函数将原形放在类声明中,并在原型声明中加上关键字FRIEND:
如:freend time operate* (double m,const & t);
注意:虽然opreate* () 是在类声明中声明的,但它不属于成员函数;虽然opreate* () 不是成员函数,但他与成员函数的访问权限是相同的,也就上说他可以访问到类中的私有成员。
接下来是函数定义,注意不要在定义中使用FRIEND。