package com.hs.review;
public class Person {
    public static void main(String[] args) {
        Person p1 = new Person();
        p1.setInterface(new onInvoke() {
            //覆写接口方法体
            @Override
            public void onDoSomeThing() {
                // TODO Auto-generated method stub
                System.out.println("to do somethig!");
            }
        });
    }
    //定义类的内部接口
    public interface onInvoke{
        //接口方法默认public abstract
        void onDoSomeThing();
    }
    //定义类的内部方法,通过接口可以实现不同调用
    //这样的用法类似安卓变成中对事件的监听用法。
    public void setInterface(onInvoke todo){
        //这里执行接口方法
        todo.onDoSomeThing();
    }
}

 

相关文章:

  • 2022-12-23
  • 2021-06-08
  • 2021-12-21
  • 2022-12-23
  • 2023-04-10
  • 2022-01-17
  • 2021-06-24
  • 2021-12-16
猜你喜欢
  • 2022-12-23
  • 2021-11-18
  • 2022-12-23
  • 2021-09-27
  • 2021-12-14
  • 2021-12-12
相关资源
相似解决方案