接口回调

2015-11-29  本文已影响322人  bogerLiu

接口回调



接口

public interface CallBack {
        void do(String message);
}```

类A中实现这个接口

public class A implments CallBack {
@Override
void do(String message) {
System.out.println("message = " + message);
}
}```

类B中调用这个接口

public class B  {
CallBack callback;

  void main() {
    if ( null != callback) {
        callback.do("橘子是黄色的"); //在这里传入要告诉A的消息
    }
  }
}



以上就完成了接口回调的过程,A问B橘子什么颜色,B通过CallBack里面的do函数告诉了A,A通过do函数里面的message得到了答案,并打印了出来。

上一篇 下一篇

猜你喜欢

热点阅读