回调就是定义个回调接口
`
public interface CallBack {
/**
* 这个是小李知道答案时要调用的函数告诉小王,也就是回调函数
* @param result 是答案
*/
public void solve(String result);
}
`
然后再A类中实现接口d,
Java自定义的机制会这样执行,
当A类调用另一个类B中的方法c,回调机制就会在执行完c方法之后调用A类中实现的回调接口函数d。
B类中直接在c方法中调用未实现的接口回调d。
直接的效果就是,B类中调用并实现A类中的方法。