黑马程序员技术交流社区
标题:
java匿名内部类出错
[打印本页]
作者:
陈文杰
时间:
2013-11-21 01:59
标题:
java匿名内部类出错
interface Contents
{
void go(){};
}
public class Test1 {
public Contents con()
{
return new Contents()
{
public void go()
{
System.out.println("I got it");
}
};
}
public static void main(String [] args)
{
Test1 t = new Test1();
Contents c = t.con();
c.go();
}此处匿名内部类中的go()方法为什么一定要写明是public的(不然不能运行)
作者:
迟强
时间:
2013-11-21 02:24
接口interface里面的方法必须全部是抽象方法,默认为public
重写go()方法的时候必须把public明确写出来
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2