也就是這個函式public test82()//這個就是所謂的constructor(好吧我不知道他中文叫啥...){}如果裡面是空的那整個函式其實是可以不用寫的這個函式是在這樣的狀況下會執行的test82 test82object=new test82();這樣的話會執行這個函式但是如果你本身沒有要初始化任何東西的話其實這個函式可以不用寫java會自動幫你加上去(我記得是自動加上去啦...)偷懶就可以這樣寫XD
Jimmy Yang wrote:Java...(恕刪) 十分感謝^^我已經找到方法了^^感恩keith43 wrote:也就是這個函式p...(恕刪) 喔喔~這應該是JAVA自動加上去的(或是我用的編譯器自動加上的?! JCreator LE 5.00)我沒有注意過那個@@程度低落....正在努力研究物件導向請問有推薦的書嗎???我現在讀的入門書:最新 JAVA2程式語言第二版 施威銘研究室著 旗標出版
orange322 wrote:十分感謝^^...(恕刪) 有書就跟著看就好基本上書不可能教你全部啦XD最主要是學到基本的程式觀念就對了我是有上過課(本科系的學生@@現在還是學生=v=)至於...開發工具如果不嫌棄的話可以用eclipseJcreater是比較簡單使用沒錯啦只不過eclipse可以...做很多事情XD我覺得啦JCreater就是介面簡單看起來舒服eclipse就是很懶人...打函式打到不想打就按"alt+/"就會告訴你可以用的函式然後忘記import的東西你打一打會提醒你或者直接自動幫你加到最上面這樣=v=http://www.eclipse.org/downloads/packages/release/galileo/sr2這個是3.5.2的eclipse新的3.6.1我是不知道有沒有去除bug了(我用3.6的時候有bug,那時候剛出)但是3.5.2我用起來都還蠻穩的http://oss-tw.blogspot.com/2009/07/eclipse-35babel.html這是中文化的教學@@我是用這個中文化的使用eclipse,使用eclipse,使用eclipse,使用eclipse,使用eclipse,使用eclipse(催眠ing)
keith43 wrote:有書就跟著看就好基本...(恕刪) eclipse+1功能強大阿...就像是你在打程式旁邊還有一個助理在幫你的感覺但是缺點就是有點耗資源...按.的時候它會自動列出相關的method或是instance variable如果這個class很大的話就要等很久 = =...有時候等個10幾20秒是真的太久了一點...Netbean不知道好不好用, 看過別的programmer在用感覺也是威力強大
orange322 wrote:請問這個是什麼意思?...(恕刪) Constructor是建構子一種很特殊的類別方法(method), 在C++也有建構子 不過C++叫funcion member不須回傳(也不能回傳), 名稱跟class name完全一致建構子是用來初始化你類別裡的實體變數即使你不寫 編譯器也會幫你製作一個預設的建構子, 內容為將所有的實體變數都設為0, 0.0, false, null所以當你想對類別作初始化動作的話就用建構子吧建構子也可以多載(Overloading) 用來應付不同情況大概這樣 其他課本應該會說的比較詳細吧= =
neko1983 wrote:按.的時候它會自動列出相關的method或是instance variable如果這個class很大的話就要等很久 = =...有時候等個10幾20秒是真的太久了一點...eclipse...(恕刪) 這個就是我說的3.6的bug因為在3.5並不會有這樣的狀況出現那是3.6的問題(以我碰過的狀況來說
keith43 wrote:這個就是我說的3.6...(恕刪) 大大你給的連接我有去下載安裝了只是那個中文化的我一直用不出來.....我照著說明操作新增(Add)的動作, 並填入下列二筆資料:Name: BabelLocation: http://download.eclipse.org/technology/babel/update-site/galileo但是在在功能列 [Help] -> [Install New Softwore ...],要安裝外掛時卻似乎找不到Location: http://download.eclipse.org/technology/babel/update-site/galileo我目前是用書本上光碟付的Eclipse中文版但版本比較舊(3.2.0)對我這個初學者來說應該不會有太大的差別吧?!不過Eclipse和JCreator比起來真的功能複雜許多....我光是要研究如何執行就摸好久XDD