Re: [問題] access modifier的問題

看板java作者 (Pony)時間18年前 (2007/04/29 15:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/5 (看更多)
==站內== 會有那樣的寫法,是因為要測試執行的先後順序 不過還是很感謝您給的建議 :) ※ 引述《H45 (!H45)》之銘言: : : ==List.java== : : package simple; : : public class List { : : Array a = new Array(); : ^^^^^^^^^^^^^^^^^^^^^^ : : public Array b = new Array(); : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ : 這樣的寫法會有問題,最好不要在宣告 member field 的同時指定不是常數的初值 : 改成以下寫法應該不會有問題: : package simple; : public class List { : Array a; : public Array b; : public List() { : a = new Array(); : b = new Array(); : System.out.println( "com.bruceeckel.util.List"); : } : } : 至於為何原來的程式碼會出問題,可能就得等其他人來回答了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.169.97
文章代碼(AID): #16D4Rzvw (java)
文章代碼(AID): #16D4Rzvw (java)