作者jodo1984 (XDDD)
看板java
標題[問題] 建構子問題
時間Wed Mar 14 17:20:38 2012
程式碼:
http://pastie.org/3592111
剛剛看了林信良的書 內容有一段寫道:
"建構式是與類別名稱同名,無需宣告傳回型態的方法 "
所以就自己寫了一段兩數相加程式碼 (c = a + b)
但是 c 輸出結果並不是我想要的, 請問我有哪邊寫錯嗎?
在MyJava內 我一開始設定 c 為 static 屬於該類別可以使用..
所以按照道理講 在main 會收到 建構子內部的運算 是這樣嗎?
不好意思 請前輩指點一下 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.148.237
1F:→ cyberwizard:第16行 註解去掉..... 03/14 17:32
2F:推 LPH66:這問題還滿怪的..先去理解建構式的用途及與一般方法的差別吧 03/14 17:32
3F:→ cyberwizard:輸出結果不是你要得?你看到的結果跟預期是啥?都沒寫 03/14 17:35
4F:→ jodo1984:我想看到c = a + b 03/14 17:36
5F:→ cyberwizard:我把16行註解去掉,跑得結果正常... 03/14 17:37
6F:→ cyberwizard:抱歉 應該是你的網址的22行 耍笨了 03/14 17:39
我跑出來的結果C=0 不是a b相加的值..
to LPH66 我有哪邊觀念錯誤嗎?
※ 編輯: jodo1984 來自: 114.33.148.237 (03/14 17:51)