JAVA 子类重写继承的方法时,可以降低方法的访问权限吗?

 我来答
吾拔Jm
推荐于2018-03-09 · TA获得超过374个赞
知道答主
回答量:92
采纳率:100%
帮助的人:59.6万
展开全部
不可以的,首先,子类继承父类的访问修饰符要比父类的更大,也就是更加开放,假如我父类是protected修饰的,其子类只能是protected或者public,绝对不能是friendly(默认的访问范围)或者private,当然使用private就不是继承了。其次,还要注意的是,继承当中子类抛出的异常必须是父类抛出的异常的子异常,或者子类抛出的异常要比父类抛出的异常要少。
百毒bu知道
2012-10-16 · TA获得超过122个赞
知道答主
回答量:116
采纳率:100%
帮助的人:88.8万
展开全部
不可以 可以扩大 就是说子类不能"减少"(使用private使用不可调用之类)上级的行为
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓝风水晶灵
2012-10-16 · TA获得超过934个赞
知道小有建树答主
回答量:731
采纳率:0%
帮助的人:435万
展开全部
貌似子类的方法访问权限不能高于父类。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式