頭文件(.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)。 –