头文件(.H):实例对象如何查看函数的私有成员的对象参数?
bool canTravelWith(const Passenger&) const;
实现文件(的.cpp):
bool Passenger::canTravelWith(const Passenger& x) const
{
bool canTravel = false;
//if both passengers have the same destination on the same date...
if (strcmp(x.m_destination,this->m_destination) == 0 && x.m_year == this->m_year && x.m_month == this->m_month && x.m_day == this->m_day)
{
canTravel = true;
}
return canTravel;
}
嗨,
上述工程的代码,但如果我想知道参数对象的成员是私人访问的;我怎么能够在我的canTravelWith()中调用该对象的成员?
在任何其他情况下;我无法调用对象的私有成员。
我想明白这是为什么。
谢谢。 (:。
我很困惑,你正在访问你的班级的私人成员?那有什么问题? –
所以,你在问为什么你可以从'Passenger'类中访问'Passenger'类'私人成员?什么?考虑阅读[好书](https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list)。 –