接口中同一个方法不写public,为什么在实现类中一定要写public呢? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 接口 搜索资料 2个回答 #热议# 在购买新能源车时,要注意哪些? 百度网友8cba0fa 2013-10-12 · TA获得超过120个赞 知道答主 回答量:31 采纳率:0% 帮助的人:34万 我也去答题访问个人页 关注 展开全部 首先,接口中所有方法默认都是public,至于为什么要是public,原因在于如果不是public,那么只能在同个包下被实现,可访问权限就降低很多了,那么在实现类中,实现的类相当于子类,子类的访问权限是不能比父类小的,而在java中一个类如果没有权限的修饰符,默认是friendly(同一个包内的其它类才可访问),所以在实现类中一定要写public 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 不疯的疯子0 2018-01-25 知道答主 回答量:7 采纳率:0% 帮助的人:6127 我也去答题访问个人页 关注 引用匆匆xqy的回答:首先,接口中所有方法默认都是public,至于为什么要是public,原因在于如果不是public,那么只能在同个包下被实现,可访问权限就降低很多了,那么在实现类中,实现的类相当于子类,子类的访问权限是不能比父类小的,而在java中一个类如果没有权限的修饰符,默认是friendly(同一个包内的其它类才可访问),所以在实现类中一定要写public 展开全部 默认是default修饰 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2019-11-01 JAVA在定义一个方法的时候,不用public和用public有什么区别? 6 2019-08-07 java中的类加public和不加public有什么区别? 23 2018-12-14 java只有一个public类 更多类似问题 > 为你推荐: