PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
java
[問題] 關於匿名內部類別 呼叫 外部類別問題
作者:
noapaov
(單身漢)
2015-05-14 08:32:34
請問一下各位, 使用匿名內部類別呼叫外部類別成員使用的方法是
className.this.成員, [ 代表是呼叫外部的"物件" ],
那假設我現在有產生2個外部物件, 使用className.this.成員他會呼叫哪一個呢
(是第一個還是第二個物件呢)?
如果我想要呼叫外部物件的其中一個(想指定呼叫其中一個物件)可以做得到嗎?
麻煩各位 謝謝 ~
作者:
ssccg
(23)
2015-05-14 08:39:00
要呼叫哪個就用哪個的Class Name
作者:
pttworld
(批踢踢世界)
2015-05-14 08:40:00
回答是一件事,但不是可以自行動作嗎?
作者:
tas72732002
(蔥頭)
2015-05-14 09:24:00
他指的是同ㄧ個外部類別產生兩個物件
作者:
popcorny
(畢業了..@@")
2015-05-14 09:27:00
內部物件一定為對應到一外部物件。就看call的人的外部物件是哪一個..補充: instance inner class有一個對應的外部物件static inner class就沒有對應外部的物件問題2, 就把要用的外部物件帶進來就好了,不要用innerclass的想法去呼叫
作者:
ssccg
(23)
2015-05-14 09:58:00
2個外部物件我還以為是多層nested class的情況如果是指new了兩個outer class的物件,那兩個物件各跑到newinner class物件的地方,當然是各new一個inner class物件各inner class物件中呼叫到的就是他對應的outer class物件
繼續閱讀
Re: [問題] 要如何開始學習spring?
yfr
Re: [問題] 要如何開始學習spring?
Taro6
[問題] 要如何開始學習spring?
maxi326
Re: [問題] 一長串資料解析
omidofor
Re: [問題] 一長串資料解析
mars90226
Re: [問題] 一長串資料解析
JGC18
Re: [問題] 一長串資料解析
pttworld
[問題] 一長串資料解析
JGC18
Re: [問題] 關於物件參考記憶體位置問題
octantis
[問題] 關於物件參考記憶體位置問題
tas72732002
Links
booklink
Contact Us: admin [ a t ] ucptt.com