黑马程序员技术交流社区

标题: 在匿名内部类中对接口的方法复写为何前面要加public [打印本页]

作者: aaa99992    时间: 2014-5-18 03:35
标题: 在匿名内部类中对接口的方法复写为何前面要加public
本帖最后由 aaa99992 于 2014-5-18 13:22 编辑

为什么一定要加上public呢 不加public就是错误的??按理说不是只要权限大于等于就行了?

作者: skill20    时间: 2014-5-18 08:43
接口的方法都默认public abstruct  骚年。
作者: 黄晓鑫    时间: 2014-5-18 09:02
对于接口当中常见的成员:而且这些成员都有固定的修饰符。
1、全局常量。public static final
2、抽象方法。public abstract
由此得出结义,接口中的成员都是公共的权限,都是public。
作者: 路漫漫_求索    时间: 2014-5-18 09:09
因为public修饰符是对外提供最大访问权限,创建对象的时候才能访问到方法
作者: 小小6456    时间: 2014-5-18 09:22
学习路过。。。。。。。
作者: aaa99992    时间: 2014-5-18 13:22
skill20 发表于 2014-5-18 08:43
接口的方法都默认public abstruct  骚年。

一语惊醒梦中人 谢啦
作者: 客剑    时间: 2014-7-1 13:57
学习了

作者: 人心如水    时间: 2014-7-1 18:18
接口有个特点是,规定接口中的方法必须是公共的即public,复写就必须是public   上面童鞋的理解也可以。
作者: GYSWL    时间: 2014-8-21 19:52
skill20 发表于 2014-5-18 08:43
接口的方法都默认public abstruct  骚年。

一句就说到要点,棒
作者: 棕榈e人    时间: 2014-8-22 21:49
接口默认是public
作者: 静水流华    时间: 2014-9-11 11:42
黄晓鑫 发表于 2014-5-18 09:02
对于接口当中常见的成员:而且这些成员都有固定的修饰符。
1、全局常量。public static final
2、抽象方法 ...

感谢,学习了
作者: 眉宇吹过的夏天    时间: 2015-11-17 20:33
aaaaaaaaaaaaaaaaaa
作者: 灵韵依存    时间: 2015-11-22 22:13
我也不是很明白
作者: lz19918888    时间: 2016-4-28 19:42
接口都默认是public abstract的
作者: innovator    时间: 2016-5-31 20:57
往往看似难解的问题都是细节上的问题,细节多么重要




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