package cn.yang.test.controller;
/**
* Created by Dev_yang on 2016/2/26.
*/
public class CallBack {
public static void main(String[] args) {
Caller caller = new Caller();
caller.setCallInterface(new CallInterface() {
public void call() {
System.out.println("函数被回调了");
}
});
caller.call();
}
}
/**
* 设置统一的回调接口
*/
interface CallInterface{
void call();
}
class Caller{
private CallInterface callInterface;
public void setCallInterface(CallInterface callInterface) {
this.callInterface = callInterface;
}
void call(){
callInterface.call();
}
}
java函数回调实现原理
最新推荐文章于 2023-05-31 18:35:25 发布