【发布时间】:2011-11-23 11:55:40
【问题描述】:
当我们说“所有类直接或间接继承自类Object”时,我们的意思是什么?什么构成了间接继承其间接超类中声明的方法的类?
我们可以说一个类间接继承了它的一个间接超类中声明的方法,而不管在超类中定义的方法可能在继承层次结构中被覆盖的事实,因此上面的 cmets 是基于事实上,子类继承了 some 方法,其签名与超类中声明的签名相同。
或者,我们只能说一个类间接继承了它的一个间接超类中声明的方法,当且仅当该类继承了它的间接超类中声明的方法,也就是说,该方法在传播时没有被覆盖在继承层次结构中,该类继承的方法与它的间接超类中定义的实现相同。
【问题讨论】:
标签: java inheritance