为了账号安全,请及时绑定邮箱和手机立即绑定

继承的时候,私有修饰符的属性或方法能继承吗?

继承的时候,私有修饰符的属性或方法能继承吗?

慕虎0955569 2016-10-12 21:32:47
如题,视频有说保护的是不能继承的,那么私有的呢?
查看完整描述

4 回答

已采纳
?
四无小青年

TA贡献88条经验 获得超43个赞

私有的属性和方法是不会被继承的,private 和protected都是不可被继承的,望采纳

查看完整回答
1 反对 回复 2016-10-13
?
Jamespan

TA贡献27条经验 获得超26个赞

在Java中,所有的继承都是公有继承。即父类中的所有属性和方法,不管是用什么访问修饰符修饰,都被子类继承了。这就是公有继承含义所在吧。而对于覆写(重写,override)来说,只要在子类中,父类的属性或方法可见,则子类就可以选择覆写父类中的属性或方法。(属性被覆写的话,可能体现在不同子类中的属性初始值应该不一样的情况下吧)

注意:但是父类中的私有方法是不能被子类覆写的。

其实看三个修饰符那张图就知道了。

希望采纳,谢谢!!


查看完整回答
1 反对 回复 2016-10-13
?
忘性最大的人

TA贡献118条经验 获得超37个赞

private修饰的只能够被本类的非静态的属性、方法使用。即使被继承依然无法访问,作用域已经定死了。

查看完整回答
1 反对 回复 2016-10-12
?
黄森huang

TA贡献7条经验 获得超1个赞

public protected private 均为访问修饰符表示访问的权限其中private最为严格,他修饰的方法,成员变量只可以在同一个类中使用,不能被其他类调用和继承

查看完整回答
反对 回复 2016-10-13
  • 4 回答
  • 1 关注
  • 1664 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信