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

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

发布时间: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();
}
}

阅读全文

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

热点内容
如何选择择日方法 浏览:964
打篮球抽筋的训练方法 浏览:390
想提前生产有什么方法 浏览:676
如何调用父类的有参构造方法 浏览:721
宫外孕怎样治疗方法 浏览:930
如何培养脾气最好的方法 浏览:482
小车缺氧怎么处理方法 浏览:905
亚克力板变形解决方法视频 浏览:359
铜丝的直径用精确的方法怎么求 浏览:632
纸缝怎样连接的方法 浏览:128
管家婆软件的安装方法 浏览:990
flm下载安装方法 浏览:545
形象快速记忆的方法 浏览:363
实验室真空烘箱的使用方法及步骤 浏览:278
怎么去掉眼袋最快的方法视频 浏览:449
缝纫机正确的穿线方法 浏览:284
液晶电视屏幕自检解决方法 浏览:1000
豌豆粉丝制作方法视频 浏览:829
太极泥使用方法 浏览:987
眼神灵活性训练的方法有几种 浏览:852