黑马程序员技术交流社区

标题: 内部类的问题 [打印本页]

作者: 好大一只    时间: 2016-2-3 20:14
标题: 内部类的问题
interface Test
{
        void func();
}
public class Demo {
       
        public static void main(String[] args)
        {
                new Demo().show(new Test()
                {
                        void func(){}                    //为什么此处不加public就降低了func()方法的可视性,接口Test的该方法权限不也是default吗
                });
        }
        void show(Test t)
        {
                t.func();
        }
}
作者: 轩占伟    时间: 2016-2-3 22:09
我也想问问这个问题呢
作者: davy0119    时间: 2016-2-3 23:48
接口中的方法隐含都是public和abstract的。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2