黑马程序员技术交流社区
标题:
匿名内部类问题!
[打印本页]
作者:
詹继强
时间:
2013-12-15 18:41
标题:
匿名内部类问题!
本帖最后由 詹继强 于 2013-12-15 19:37 编辑
interface Inner
{
void method();
}
class Test
{
static Inter function()
{
return new Inter()
{
public void method()
{
System.out.println("method run");
}
};
}
}
class InnerClssTest
{
public static void main(String[] args)
{
Test.function().method();
}
}
这样写为什么会提示编译失败呢?请各位帮小弟解惑!
作者:
Faner
时间:
2013-12-15 19:17
class Test
{
static Inter function()// Inter 修改成 Inner
{
return new Inter()
{
public void method()
{
System.out.println("method run");
}
};
}
}
作者:
詹继强
时间:
2013-12-15 19:36
Faner 发表于 2013-12-15 19:17
class Test
{
static Inter function()// Inter 修改成 Inner
原来是类名弄错了!谢谢!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2