作者freedom74569 (莫急莫慌莫害怕)
看板java
標題[問題] 從不同Package透過Interfac拿取Ararylist
時間Fri Dec 25 10:12:39 2015
意識圖→
http://imgur.com/qkElrju
不好意思~
想請問各位大大!
就如意識圖一樣,
我想從PackageA透過interface用delegate,
PackageB取出PackageA裡面的Arraylist<Object>列在listview上,
可是我嘗試在PackageA裡的Arraylist的確有好幾個物件在裡面,
不過PackageB拿不到卻是null的!
想請教各位~
從PackageA取用意,
因為我這邊以後可能有PackageB,C,D等等要取用比較好管理
------------邏輯Answer--------------
感謝各位幫忙,
小弟把這個邏輯更新給大家
就是他是個委託的概念~
譬如:A是市民1999專線,B是民眾
假如民眾需要收垃圾,打電話給1999,
然後1999委託垃圾車去給民眾用~
大概是這樣!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.228.137.123
※ 文章網址: https://www.ptt.cc/bbs/java/M.1451009565.A.726.html
推 LaPass: 看不懂你的問題,delegate不是C#的東西嗎? 12/25 13:07
→ LaPass: 還有 PackageB取出PackageA裡面的Arraylist<Object> 是什 12/25 13:08
→ LaPass: 麼意思? 12/25 13:08
→ freedom74569: 就是Delegate的類似模式,用interface當接口,去取 12/25 14:13
→ freedom74569: 出packageA的arraylist給packageB的listview用 12/25 14:14
→ ssccg: 你的package是指什麼? 12/25 16:09
→ freedom74569: 我有解出來了~我在把流程邏輯更新在本篇 12/25 22:45
※ 編輯: freedom74569 (111.243.100.130), 12/25/2015 22:58:16