本帖最后由 征服 于 2014-4-4 17:10 编辑
/*
我这是一个将匿名内部类和接口连接在一起的一个小程序,在主函数内部定义了一个匿名内部类,返回一个继承了一个接口的对象,
子类复写了接口中的方法,最终我要运行method。可是怎么调整都会出错,看着有点乱,请帮助我修改一下,并说明一下,谢谢!!
!!!!
*/
interface Iner
{
void method
}
class Inner implements Iner
{
public void method()
{
System.out.println("method run");
}
}
class InnerClassTest
{
public static void main(String[] args)
{
new Test()
{
public Iner function()
{
return new Inner();
}
}.method();
}
}
|
|