Re: [問題] 問一個新手問題

看板java作者 (蜂蜜派)時間17年前 (2008/03/27 16:18), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串5/14 (看更多)
※ 引述《PsMonkey (痞子軍團團長)》之銘言: : 最近都在山裡頭跑,發現越來越看不懂文章了 Orz : ※ 引述《Fightsea (蜂蜜派)》之銘言: : : 我是從 C++ 轉過來的 Java 新手 : : 想請問一個感覺上很笨的問題 : : http://java.sun.com/docs/books/tutorial/java/javaOO/methods.html : : Classes and Objects : : Classes : : Declaring Classes : : Declaring Member Variables : : Defining Methods : : 為什麼 class 中的 variable 可以用宣告的 ( declare ) : : 但是 method 就一定要定義( define )在 class 裡面? : 其實我看不太懂上面這兩句話 意思就是 method 可不可以在 class 中宣告 然後在別的檔案 implement? 現在對照大家的答案來看應該是不行 呵~ : : 為什麼 method 不能拉出 class 外面來另外寫? : : 那樣萬一這個 class 裡面有幾百個 method : : 感覺上超難維護 : 難維護的理由是? : 其實,我到是覺得 C++ 比較難維護 : method 可以寫在 class 裡面、也可以寫在外面 : 寫在外面又超級囉唆(尤其加上 tamplet),有時還會漏寫 method : 要找一個 method 得兩邊都看... 還不一定知道寫在哪個檔案裡頭... 嗯... 這是使用者的觀感問題 我不是專程來找碴筆戰Java跟C++誰比較厲害的 -.- 只是很單純的想知道 method 一定要寫在 class 中的設計理念 也就是說 我覺得當初Java會這樣規定 感覺背後一定有很有趣的道理 我很想知道這個初衷(幫助自己理解) :) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.195.30

03/27 16:31, , 1F
我好象明白你的苦衷了...善用javadoc是不是能解開你的悶結?
03/27 16:31, 1F

03/27 16:38, , 2F
我晚上來試試 哈 javadoc份量還滿多的
03/27 16:38, 2F
文章代碼(AID): #17wrXpRm (java)
討論串 (同標題文章)
文章代碼(AID): #17wrXpRm (java)