Macoto_chen 分享
15 years ago
JAVA問題請教~我覺得這題怪怪的.. https://images.plurk.com/4397706_cc38d11efd7c2033728625b05a150316.jpg
latest #10
star31431
15 years ago
C ?
Macoto_chen
15 years ago
是有個朋友問我的,我沒有答案...我用Eclipse去實做,出現錯誤的地方是class B前面的public?!如果把public拿掉就沒有錯誤出現,但是編譯之後卻沒有秀出任何答案,超怪的...
star31431
15 years ago
你主程式應該是用B 當主體吧
立即下載
木棉道
15 years ago
沒錯,答案也是C
Macoto_chen
15 years ago
我很白痴的照題目實作...把classA跟classB都作在同一個class裡>"<;我做的答案也是C
Macoto_chen
15 years ago
感謝兩位的指點^^
木棉道
15 years ago
先執行otherMether()->A抓到一開始的10, i當然就是0
木棉道
15 years ago
執行 完 otherMether()->a.i就變成20
木棉道
15 years ago
之後抓到的就是a.i=20 ,不知我這樣分析是否對啦 (griltongue)
snpy
15 years ago
方法中傳遞若為基本資料型態,會以複本傳遞, 若是參照, 則以參照傳遞.
back to top