我对java继承有一些疑问,我想知道我是否理解正确。
只是想确保我理解正确,如果有人可以提供帮助,我会很高兴。
不,示例 2 和 3 不正确。它清楚地指出,A 扩展了 B 和 C,除了你有它draw。
为了更清楚。
不允许
class A{
}
class B{
}
// This is NOT allowed
class C extends A,B{
}
允许
class A{
}
class B extends A{
}
class C extends A{
}
允许
class A{
}
class B extends A{
}
class C extends B{
}