看板 java 關於我們 聯絡資訊
※ 引述《willie7820 (命運不是一成不變的軌跡)》之銘言: : 想請問一下 : JAVA本身是否有宣告複數變數的功能? : 因為自己現在在練習寫的程式題目規定 : 要寫一個程式 做複數的加.減法 : 規定methods必須為static 且 接受的兩個參數均為type Complex : 若此題並沒有規定 methods必須為static : 那麼就可以用實部加實部 虛部加虛部 instance method 來做 : 請問java本身內建有直接宣告複數變數型態的功能嗎? : 不然要在static method內的引數均為 Complex type的條件下 : 這題想了好久真的一直想不出來~.~ : 謝謝~ class Complex{ int virtualRoot; int realRoot; Complex(int vRoot,int rRoot){ virtualRoot=vRoot; realRoot=rRoot; } /* some method ...*/ } class User{ public static Complex add(Complex c1,Complex c2){ /* do something then return....*/ } } --- 不覺得有必要想太多 , 這樣不就結了嗎 0.0a -- What do you want to have ? / What do you have? 從書本中,你可以發現我的各種興趣。 從CD中,你可以瞭解我所喜歡的偶像明星。 或許從文字你很難以瞭解一個人,但從物品可以。 My PPolis , My past. http://ppolis.tw/user/Tony -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.78.140
willie7820:請問一下 在class User內的Complex是與int.double等 04/15 11:11
willie7820:是一種primitive type嗎?還是class type? 04/15 11:13
willie7820:complex型態的變數的型態是a+bi嗎? 04/15 11:30
willie7820:還是只是與一般的class地位一樣? 04/15 11:32
willie7820:static method 不能對實例變數或實例函數做存取的動作 04/15 12:42
TonyQ:啥 , Complex 的定義都寫在文中了啊. o_o 04/15 14:52
roleno:static問題請看http://ppt.cc/7MW9 04/15 15:23
willie7820:問題源頭的觀念已釐清 謝謝!! 04/15 15:56