看板
[ java ]
討論串[問題]inner class存取其外部成員的問題
共 7 篇文章
內容預覽:
※ 引述《losesong.bbs@ptt.cc (shen)》之銘言:. > ※ 引述《calais007 (淺水中)》之銘言:. > : 這個是scope的問題. > : 外層的block宣告的變數可以給內層的block用. > : 同層的block內的變數不能互用.. > 謝謝你的回答. >
(還有392個字)
內容預覽:
我覺得 java 的 inner class 滿有趣的,所以稍微看了一下你的問題. 基本上﹍. that's right.. 你的問題的答案就是上面那樣,跟 inner class 沒有關係。. 你原先的寫法 refA 是在 constructor (後面以 c'tor 稱之) 裡面才可取用。. 簡
(還有193個字)
內容預覽:
謝謝你的回答. 但是我覺得這樣解釋好像怪怪的. 因為我的問題是出在:refA如果到了建構式才去宣告並指派一個物件給它. 這樣情況下,內部類別去存取refA才會出現compile error. 或者calais板友的意思是說,inner class已經視為另一塊block,所以才會不能取用??. 但是
(還有67個字)