[問題] 請問java的class寫法

看板java作者 (Arim5566)時間15年前 (2010/09/20 15:10), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串1/1
初學java 想請教一下 public class a { ...... } private class b { ........ } 寫在同一個檔案的話 會造成沒有辦法編譯的問題 但如果寫成 public class a {...... private class b { ..... } } 把他們兩個包在一塊的話 就可以編譯 請問java的編譯器是如何看這整個過程的? 意思就是a相對於b的話,有什麼關係存在? -- ~宅男的四個徵兆~ ∠□ ○ ! * \○/ ★    (○ ? ╦╦└□ " ○□═ □   □> ║║√√ ╦══╦ ∥    |\ 一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.19.108 ※ 編輯: Arim 來自: 140.138.19.108 (09/20 15:26)

09/20 15:57, , 1F
inner class,另外第一個的問題是在於private class而不是兩個
09/20 15:57, 1F

09/20 18:29, , 2F
第2個應該是編譯時 b被當成是a的的成員
09/20 18:29, 2F

09/21 14:17, , 3F
你想一下單獨寫一個private class b{}是什麼意思
09/21 14:17, 3F

09/21 14:20, , 4F
在一個獨立的原碼檔這樣寫也不會過,一定要在inner clas
09/21 14:20, 4F

09/21 14:22, , 5F
的原因是什麼,知道了你就解決兩個問題了XD
09/21 14:22, 5F
文章代碼(AID): #1CbmZLkC (java)