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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 杨兵1 中级黑马   /  2016-1-19 21:11  /  777 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

请问接口除了用public修饰外,还可以用private和protetecd修饰吗

5 个回复

正序浏览
不可以的
回复 使用道具 举报
接口是对外暴露的规则,让不同的包的类接口能实现继承,如果使用了private,其它类就不能调用该接口,protected修饰后只能被同个包中的子类实现。故,接口只能用默认的public修饰。
回复 使用道具 举报
二楼正解
回复 使用道具 举报
只能用public吧
回复 使用道具 举报
不可以,只能是public或者省略,省略的话就是包权限访问控制符

接口就是用来实现的,不给权限要接口干嘛用。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马