【发布时间】:2011-09-14 05:55:47
【问题描述】:
对不起,我是 Java 新手。我试图了解 Java 中的继承和子类/超类关系。
如果 classA 是 classB 的子类,那么 classA 的协议会包含属于 classA 的所有方法,还是只包含那些声明为 public 和 package 的方法?
classA 的协议能否具有继承自其超类 ClassB 的私有方法?
【问题讨论】:
-
答案中的常见错误,除了波西米亚人的错误。即使是私有的被继承 - 它们只是不能可子类化代码。但如果从祖先方法调用,它们仍然存在并且可以工作。
标签: java inheritance