首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
下列哪个修饰符不能修饰外部类?
[不定项选择题]
下列哪个修饰符不能修饰外部类?
public
private
protected
final
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(194)
分享
1个回答
添加回答
4
63313
如果允许 protected 修饰外部类,会出现
“子类访问” 无法实现。
假设存在外部类 protected class A {},那么根据 protected 的规则,不同包中的子类应该可以访问 A。但外部类 A 本身是独立的,其他类若想成为 A 的子类,必须先能访问 A 才能继承它(class B extends A)。这就陷入了 “先有鸡还是先有蛋” 的矛盾:子类需要访问 A 才能继承,而 A 的 protected 权限又要求通过子类才能访问,逻辑上无法成立。
发表于 2025-10-25 16:00:50
回复(1)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
Java
难度:
1条回答
194收藏
589浏览
热门推荐
相关试题
在大语言模型中,什么是"Gated...
大模型开发
评论
(1)
下面关于 Java 中的异常处理说...
Java
评论
(1)
关于大模型“上下文窗口”的理解,以...
大模型概念
评论
(1)
Vue Router的全局前置守卫...
Vue
评论
(1)
在Vue.js中,组件data选项...
Vue
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题