说到回调函数,度娘一下就会出现一堆举打电话为例子的文章,当时在理解回调的时候。总有种感觉,那个打电话的道理我懂,但是怎么做还是不知道,怎么想也想不通,结果还是通过动手的方式解决的。
下面就用最直接的代码来展示一下我理解的回调吧。如果有错的记得记得记得提醒我啊!
我就用打电话的例子吧
首先就是接口,也就是回调的方法
public interface OnFinish {
public void finish();
}
然后就是“我”打电话
public class Me impletement OnFinish{
@Override
public void finish() {
System.out.printl("告诉我啊!你告诉我啊!")
}
}
最后是小明的代码
public class Xiaoming{
public void jisuan(OnFinish of){
of.finish();
}
}
怎么传参还不晓得~