作者bleed1979 (十三)
看板java
标题Re: [问题] 将callback转型成原本的class
时间Sun Oct 13 13:50:44 2013
※ 引述《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)