A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

接口的类型必须是public吗?可以是protected或者默认的吗?

5 个回复

倒序浏览
public 和 默认的都可以 ,其它就不行了
回复 使用道具 举报
接口中定义的变量默认是public static final 型,且必须给其初值,所以实现类中不能重新定义,也不能改变其值。
接口中的方法默认都是 public abstract 类型的。所以你写不写都有,但不能写出其他的
回复 使用道具 举报
lyy0525 发表于 2016-3-24 18:26
接口中定义的变量默认是public static final 型,且必须给其初值,所以实现类中不能重新定义,也不能改变其 ...

我想问的是接口这个类的定义
是public intertface Xxx{  }
除了用public定义,还可以用其他的吗?
回复 使用道具 举报
不行,只能是public 或者默认
回复 使用道具 举报
不能用其他修饰符
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马