interface A
{
public void fun1();
}
class B
{
int i = 10;
class C implements A
{
public void fun1()
{
System.out.println(i);
}
}
public void get(A a)//用于A接口的实例化并调用fun1()方法
{
a.fun1();
}
public void test()//此方法用于调用get()方法
{
this.get(new C());
}
}
/**
* Created by xabcd on 2019/2/16.
*/
public class test_niming
{
public static void main(String[] args)
{
B b = new B ();
b.test();
}
}
结果:
10
