作者Horry (Big Shot Rob)
看板C_and_CPP
標題[問題] 傳遞物件參數
時間Tue Feb 3 00:02:44 2009
書上一個例子,問題在下面的二行註解
class Calculate{
private:
int x;
public :
Calculate(int n){
x =n;
}
void sum(Calculate obj){
x += obj.x;
//obj.x的x是private,為什麼在這可以用? 是因為obj是Calculate
//而且又在class Calculate內嗎?
}
};
int main(){
Calculate a(100),b(200);
a.sum(b);
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.233.36.148
推 LPH66:正確 02/03 01:48
推 hikaru06:a.x==300 02/04 23:29