【问题标题】:when we inherit a class which is having the private members in java.Are the private members also get inherit? [duplicate]当我们继承一个在java中具有私有成员的类时,私有成员是否也被继承? [复制]
【发布时间】:2019-03-13 19:55:20
【问题描述】:

当我们继承一个在Java中具有私有成员的类时,私有成员是否也被继承了?如果是,为什么不能通过类对象获取它们?如果不是,那为什么?

【问题讨论】:

  • 不,私有成员不被继承
  • 在发布之前始终彻底搜索 Stack Overflow。并学习 Oracle 教程。

标签: java oop


【解决方案1】:

private 的定义意味着它们不能在子类中直接访问。看看Java's access control

【讨论】:

  • 所有子类都有这些成员,即使它们不可见。
  • 好点。为了更准确,我重新措辞了我的答案。
猜你喜欢
  • 2018-05-11
  • 2020-09-04
  • 2011-09-26
  • 2018-06-14
  • 2011-02-26
  • 2020-09-01
  • 2013-02-12
  • 2013-08-30
相关资源
最近更新 更多