作者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://webptt.com/cn.aspx?n=bbs/java/M.1451009565.A.726.html
1F:推 LaPass: 看不懂你的问题,delegate不是C#的东西吗? 12/25 13:07
2F:→ LaPass: 还有 PackageB取出PackageA里面的Arraylist<Object> 是什 12/25 13:08
3F:→ LaPass: 麽意思? 12/25 13:08
4F:→ freedom74569: 就是Delegate的类似模式,用interface当接口,去取 12/25 14:13
5F:→ freedom74569: 出packageA的arraylist给packageB的listview用 12/25 14:14
6F:→ ssccg: 你的package是指什麽? 12/25 16:09
7F:→ freedom74569: 我有解出来了~我在把流程逻辑更新在本篇 12/25 22:45
※ 编辑: freedom74569 (111.243.100.130), 12/25/2015 22:58:16