黑马程序员技术交流社区
标题:
public权限问题
[打印本页]
作者:
雨下阳光
时间:
2014-9-25 15:09
标题:
public权限问题
interface Inter
{
void method();
}
class Test
{
static Inter function(){
return new Inter(){
void method() {
System.out.print("内部类");
}
};
}
}
class InnerClassDemo
{
public static void main(String[] args)
{
Test.function().method(); //Inter in=Test.function();in.method()
}
}
复制代码
这是匿名内部类一个程序,在匿名内部类的方法method()为什么一定是要public权限的?不然会出错
作者:
杨佳名
时间:
2014-9-25 15:48
好好复习一下接口。
常量 public static final
方法 public abstract
少哪个补哪个,不是说你不写就没有的。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2