导航:首页 > 知识科普 > 方法里头写回调函数怎么写

方法里头写回调函数怎么写

发布时间:2024-01-02 08:23:08

㈠ java中怎样定义回调函数

程序员A写了一段程序(程序a),其中预留有回调函数接口,并封装好了该程序。程序员B要让a调用自己的程序b中的一个方法,于是,他通过a中的接口回调自己b中的方法。目的达到。在C/C++中,要用回调函数,被掉函数需要告诉调用者自己的指针地址,但在JAVA中没有指针,怎么办?我们可以通过接口(interface)来实现定义回调函数。
假设我是程序员A,以下是我的程序a:
[java] view plainprint?
public class Caller
{
public MyCallInterface mc;

public void setCallfuc(MyCallInterface mc)
{
this.mc= mc;
}

public void call(){
this.mc.method();
}
}
还需要定义一个接口,以便程序员B根据我的定义编写程序实现接口。

public interface MyCallInterface
{
public void method();

}
于是,程序员B只需要实现这个接口就能达到回调的目的了:
public class B implements MyCallInterface
{
public void method()
{
System.out.println("回调");
}

public static void main(String args[])
{
Caller call = new Caller();
call.setCallfuc(new B());
call.call();
}
}

阅读全文

与方法里头写回调函数怎么写相关的资料

热点内容
训练鼻音的方法 浏览:223
本科教学方法期刊 浏览:281
用什么方法祛皱 浏览:540
揉肝拉筋的正确方法 浏览:612
直肠前突治疗方法 浏览:341
常用数据分析方法步骤 浏览:135
韵年的计算方法 浏览:990
最好的戒烟方法是什么 浏览:383
女孩子如何增肥最好方法 浏览:308
皇家比利时壸使用方法 浏览:612
旧沙发翻新补救方法有哪些很实用 浏览:402
天然气改造用什么方法 浏览:188
养鱼不换水解决方法 浏览:910
怎样叠元宝简单的方法 浏览:152
通知屏幕在哪里设置方法 浏览:919
降压启动有哪些启动方法 浏览:139
互动吧使用方法 浏览:387
室内环境的检测方法叫什么 浏览:238
音频处理器使用方法 浏览:459
研究思路与方法怎么分开写 浏览:603