接口回调

接口A:

 public interface A{
    public void callA();
    }

类B:

 public class B{
      private A a;
      public void do(A a){
      this.a=a;
      
      }
      
      public void callB(){
      a.callA();
      }
    }

类C:

  public class C{
    B b=new B();
    b.do(new A(){
      public void callA(){
      //do something
      }
    });
    b.callB();
    
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 《Java2》接口回调 接口回调定义 接口和类一样,是Java中的一种数据类型,用接口声明的变量称之为接口变量 接...
    乌和兔阅读 10,564评论 3 34
  • 一,什么是接口回调: 接口回调(自己理解):例如A.class这个类实现了某一接口(C),我们可以把创建A类对象的...
    路很长_6193阅读 808评论 0 3
  • 今天给大家分享一下个人对接口回调的理解... 1.先来解释一下什么叫做接口回调 接口回调就是指: 可以把使用某一接...
    Xxuserwing阅读 3,259评论 0 0
  • 一、回调的含义和用途 1. 什么是回调? 一般来说,模块之间都存在一定的调用关系,从调用方式上看,可以分为三类:同...
    Coder_Y阅读 1,788评论 0 5
  • 文章出自http://www.sohu.com/a/125632583_445013二、回调的含义和用途1、什么是...
    安安静静写代码阅读 412评论 0 2