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

关于java中的继承

关于java中的继承

芳葬 2016-06-10 23:27:55
当父类的属性为私有private时,子类继承了父类的属性比如父类animal定义了一个 private String name;子类继承的时候确实继承了这个name那我是否能在子类中给这个name赋值?又是否能在子类中写出一个方法输出这个name的值?求大神指点,谢谢。
查看完整描述

1 回答

已采纳
?
qq_青枣工作室_0

TA贡献446条经验 获得超754个赞

父类的private String name,子类是不能访问的。所以,子类是不能直接把name赋值或取值。

只能在父类里定义一个public或protected的方法,来给name赋值或取值。然后,子类调用父类的public或protected方法,间接的给name赋值或取值。

查看完整回答
2 反对 回复 2016-06-11
  • 1 回答
  • 0 关注
  • 788 浏览

添加回答

举报

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