我开始与类(class) friend 一起工作。
在这里,我有两个函数,分别称为setMaxSickDays和getMaxSickDays。
我在setMaxSickDays中创建了一个名为maxSickDays的变量,我想从getMaxSickDays中进行访问。
class timeOff
{
public:
void setMaxSickDays(numDays &friendlyObject) {
int maxSickDays;
friendlyObject.hours = 240;
maxSickDays = friendlyObject.hours;
}
void getMaxSickDays(numDays &friendlyObject) {
cout << maxSickDays;
}
};
错误:在此范围内未声明“maxSickDays”
这看似愚蠢,但我是初学者。谢谢!
最佳答案
您将maxSickDays
设置为类的数据成员。
class timeOff
{
public:
void setMaxSickDays(int days);
int getMaxSickDays();
private:
int maxSickDays;
};