黑马程序员技术交流社区

标题: 想问一下,接口的类型必须是public吗? [打印本页]

作者: Laopozini123    时间: 2016-3-24 17:18
标题: 想问一下,接口的类型必须是public吗?
接口的类型必须是public吗?可以是protected或者默认的吗?

作者: 骓逝    时间: 2016-3-24 18:19
public 和 默认的都可以 ,其它就不行了
作者: lyy0525    时间: 2016-3-24 18:26
接口中定义的变量默认是public static final 型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值。
接口中的方法默认都是 public abstract 类型的。所以你写不写都有,但不能写出其他的
作者: Laopozini123    时间: 2016-3-24 18:30
lyy0525 发表于 2016-3-24 18:26
接口中定义的变量默认是public static final 型,且必须给其初值,所以实现类中不能重新定义,也不能改变其 ...

我想问的是接口这个类的定义
是public intertface Xxx{  }
除了用public定义,还可以用其他的吗?
作者: lyy0525    时间: 2016-3-24 18:45
不行,只能是public 或者默认
作者: iffie1017    时间: 2016-3-24 21:28
不能用其他修饰符




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