Java 回调机制

接口A;

类A+实现接口A;

类B;

目标,B要调用A中的方法,然而A是抽象方法,B不知道A的实现类是谁,B是大佬,B说,我东西放这了,谁实现,谁自己说!B就定义一个方法F(A a),传A为参数

A+就新建B的实例,调用F(this)把自己放进去,然后B就可以成功的调用A的方法了。

回调是接口的重要功能之一,能实现接口之间的通信,从这里我们可以看出,B得到了A+的参数,A+得到了B通过A中方法传入了参数,然后大家就都有对方的参数了,皆大欢喜。

想看demo的话,看这里,http://blog.csdn.net/jonsnoww/article/details/68932292

posted @ 2018-02-06 22:34 Aiopr 阅读(...) 评论(...) 编辑 收藏