Re: [問題] 將callback轉型成原本的class
※ 引述《liu2007 (薯)》之銘言:
: 網路上關於callback的範例都是
: 1.先寫interface,有哪些callback method
: 2.再寫一個class implement這些callback method
: 3.要用的時候宣告interface形態的變數 A,再把有implement interface的型態的變數 B
: asign給變數 A ,這樣 A 就可以使用 B 變數的callback
: 我自己對於callback的理解除了網路上講的"寫給別人呼叫"之外,
: 就是"不想直接給你整個instance的指標,但是給你[可以執行某些method]的指標 "
: 可是雖然我只有上述的變數 A ,但如果我知道asign給他的是變數 B ,那我用cast就等於
: 得到了 B ,這樣跟我所認知的就有所違背了
: 那請問我的想法是錯在哪邊?
: 是我所理解的那件事情的解答並不是callback?
: 還是我少了什麼code??
可惡,我的國文開始爛了。
原po的意思是指
List<String> list = new ArrayList<String>();
和
ArrayList<String> al = new ArrayList<String>();
嗎??
還是請原po舉幾個例子??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.129.41.6
※ 編輯: bleed1979 來自: 220.129.41.6 (10/13 13:52)
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章