public class CallBack {
public void back(){
System.out.println("钩子测试");
}
public void back(){
System.out.println("钩子测试");
}
}
---------------------------------------------------分割线
public class CallBackTest {
public static void frame(CallBack a){
System.out.println("加载框架");
a.back();
System.out.println("调用完毕");
}
public static void main(String[] args){
frame(new q1());//利用方法多态
}
}
class q1 extends CallBack{
public void back(){
System.out.println("q1钩子");
}
}
本文通过一个简单的Java示例介绍了回调机制的实现方式。示例中定义了一个抽象的回调接口并实现了具体的回调方法,通过多态的方式在主方法中调用了这个回调方法,展示了如何在不同的类中实现相同的接口来改变程序的行为。
898

被折叠的 条评论
为什么被折叠?



