java匿名内部类问题

[复制链接]
查看11 | 回复2 | 2011-10-8 22:41:24 | 显示全部楼层 |阅读模式
这个其实不是因为go()这个方法是放在匿名内部类里面。而是因为上面interface这个接口。。interface里面的方法必须全部是抽象方法,默认为public 就是你写void go(); 就是写的public void go(); 你下面重写go()方法的时候必须把public明确写出来。。随便说句 interface Contents{
void go(); //后面不能加上{} 不然编译要出错,在接口里面方法都是抽象方法,不能有实体;}...
回复

使用道具 举报

千问 | 2011-10-8 22:41:24 | 显示全部楼层
内部类必须定义为public...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行