1.定义个一接口
public interface Method { void a(); void b(); void c(); void d(); void e(); }
2.实现此接口
public class Adapter implements Method { @Override public void a() { } @Override public void b() { } @Override public void c() { } @Override public void d() { } @Override public void e() { } }
3.方法继承适配器
public class MethodImpl extends Adapter { @Override public void a(){ System.out.println("调用a方法"); } @Override public void b(){ System.out.println("调用b方法"); } }
4.测试方法
/** * 接口适配器主要用于我们希望引用某一接口下的某一方法或几个方法时我们可以随意的通过接口适配器进行任意重写 **/ public class TestInterAdapter { public static void main(String[] args) { Method m = new MethodImpl(); m.a(); m.b(); } }
5.测试结果:
调用a方法
调用b方法
Process finished with exit code 0