關於類別的問題!

Home Home
引用 | 編輯 海洋天使
2007-05-29 16:54
樓主
推文 x0
這是小弟自己寫的,負數,雖然是會寫

可是我對他的傳呼方式不太了解!


例如:
Complex Complex::sub(Complex &value)
{
return Complex( realPart-value.realPart, imaginaryPart-value.imaginaryPart );
}

return 給的是誰? 值又到底是什麼? 被誰給吸收? 可以幫忙說明一下嗎?

還有如果我想寫成可自己輸入項次的話,該怎麼寫呢?


小弟還沒學到動態配置

不知道有沒有高手能修改使用動態配置的方法達成多重輸入計算

#include <iostream>

using namespace std;

class C ..

訪客只能看到部份內容,免費 加入會員



獻花 x0
引用 | 編輯 stanely
2007-06-13 23:29
1樓
  
return的是誰?
哪個誰呼叫sub()的就是return的.

獻花 x0
引用 | 編輯 GNUGCC
2007-06-14 00:36
2樓
  
Complex Complex::sub(Complex &value)
{
  return Complex( realPart-value.realPart, imaginaryPart-value.imaginaryPart );
}

上面的敘述回先產生一個 Complex 暫存物件給呼叫端,呼叫端那邊可以宣告一個 Complex 物件
並且用 sub 函式做 Complex 物件初使化的動作...

獻花 x0