学习到视频第九天的匿名内类时,大致都能懂,视频中介绍内部类的必要条件中有一条:
内部类必须是继承一个类或者实现接口
interface Inter
{
void method();
}
class InnerClassTest
{
public static void main(String[] args)
{
show(new Inter()
{
public void method()
{
System.out.println("method show run");
}
});
}
public static void show(Inter in)
{
in.method();
}
}
但在上面这个匿名内部类种并没有看到 ” extends“或者” implements “,
能帮忙解释一下吗?
|
|