例子:
class Person
{
private:
int age;
public:
int getAge()
{
return age;
}
};
class Employee: public Person
{
private:
int empNum;
};
现在说我想重载 + 运算符来添加两个员工对象的年龄。其中一个员工对象调用重载的运算符函数,但在本例中,我还需要该对象从基类调用 getAge() 函数。我知道我可以将年龄保护而不是私有,但是有没有办法做到这一点,让该财产成为私有?